For the complete documentation index, see llms.txt. This page is also available as Markdown.

Signature (Operations)

Endpoints to create a pickup-receipt PDF from a captured signature.

Create a signature pickup-receipt PDF

post

This part of the API is in Alpha status. For details, see the API release lifecycle documentation. Generates a PDF pickup receipt containing order, retailer, customer and item details, with a blank rectangle reserved for the signature.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body

SignatureForCreation

facilityNamestringRequired

Name of the specific facility the customer picked up the order from.

facilityTimeZoneIdstringOptional

IANA time zone id for setting the signed time. If not present defaulted to Europe/Berlin.

Example: Europe/BerlinPattern: ^[A-Za-z_]+(?:/[A-Za-z0-9_+-]+){0,2}$
pickupDateTimestring · date-timeRequired

Date and time the customer picked up the order, fixing the moment the risk passes (§ 446 BGB).

Example: 2026-06-17T12:00:00.000Z
signeeNamestringRequired

Name of the person who signed for and picked up the order.

Responses
201

Successfully created the signature PDF.

application/pdf
string · binaryOptional
post/api/signatures
POST /api/signatures HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 629

{
  "companyAddress": {
    "city": "text",
    "country": "text",
    "houseNumber": "text",
    "name": "text",
    "postalCode": "text",
    "street": "text"
  },
  "deliveryAddress": {
    "city": "text",
    "companyName": "text",
    "firstName": "text",
    "houseNumber": "text",
    "lastName": "text",
    "personalTitle": "text",
    "postalCode": "text",
    "street": "text"
  },
  "facilityName": "text",
  "facilityTimeZoneId": "Europe/Berlin",
  "items": [
    {
      "id": "text",
      "quantity": "text",
      "substitutes": "text",
      "title": "text"
    }
  ],
  "orderInformation": {
    "orderDate": "2026-06-17T12:00:00.000Z",
    "orderNumber": "text"
  },
  "pickupDateTime": "2026-06-17T12:00:00.000Z",
  "signatureImage": {
    "fileContent": "text",
    "type": "PNG"
  },
  "signeeName": "text"
}
binary

Last updated

Was this helpful?