Quickstart

Use this flow to make your first integration request and receive the first asynchronous event.

Steps

  1. Get an API key for your tenant.
  2. Configure your base URL.
  3. Send a signing request with X-API-Key.
  4. Store the returned request identifier.
  5. Configure a webhook endpoint for operational events.
  6. Verify delivery logs and retry behavior.

Minimal request shape

BASH
curl -X POST "https://qes-socket.domain.com/api/qes-sign-xml" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: your-tenant-api-key" \
  -d '{
    "id": "9a6f6dbe-6ec4-4676-9f79-657af79d9a31",
    "qesId": "84ad4b62-d1eb-4c1b-9f71-09136fd6d450",
    "xml": "<Invoice>...</Invoice>",
    "profile": "XAdES_BASELINE_B"
  }'

Next steps

Read Authentication, then Make your first signing request.