Skip to content
API reference

Schilder

4 endpoints

The endpoint descriptions come directly from the API and are in German.

Schilder erzeugen

post/v1/signs/render

Druckfertiges PDF (mit Beschnitt und Schnittmarken) oder SVG-Vorschau. Formate: a6, a6_landscape, a5, a5_landscape, sticker_round_80, sticker_square_100, label_front.

Parameters

NameInType
idempotency-keyoptionalWiederholbare Anfragen ohne doppelte Wirkung (24 Stunden)Headerstring

Request

NameTypeDescription
code_idsrequiredstring[]
formatoptional"a6" | "a6_landscape" | "a5" | "a5_landscape" | "sticker_round_80" | "sticker_square_100" | "label_front"
languagesoptional"de" | "fr" | "it" | "en"[]
show_tariffoptionalboolean
brandingoptionalboolean
crop_marksoptionalboolean
outputoptional"pdf" | "svg"

Possible errors

  • 400 Anfrage ungültig
  • 401 Nicht angemeldet
  • 403 Berechtigung fehlt
  • 404 Nicht gefunden
  • 409 Zustand passt nicht
  • 429 Zu viele Anfragen
Example
curl -X POST https://api.ladehase.com/v1/signs/render \n  -H "Authorization: Bearer lh_test_…" \n  -H "Content-Type: application/json" \n  -d '{"code_ids":["string"],"format":"a6","languages":["de","fr","it","en"],"show_tariff":true,"branding":true,"crop_marks":true,"output":"pdf"}'

Schildprodukte

get/v1/sign_products

Wetterfeste Schilder und Aufkleber zum Bestellen mit Preisen.

Response 200Object

Possible errors

  • 400 Anfrage ungültig
  • 401 Nicht angemeldet
  • 403 Berechtigung fehlt
  • 404 Nicht gefunden
  • 409 Zustand passt nicht
  • 429 Zu viele Anfragen
Example
curl -X GET https://api.ladehase.com/v1/sign_products \n  -H "Authorization: Bearer lh_test_…"
Response 200
{}

Schildbestellungen

get/v1/sign_orders

Bestellungen der Organisation.

Response 200Object

Possible errors

  • 400 Anfrage ungültig
  • 401 Nicht angemeldet
  • 403 Berechtigung fehlt
  • 404 Nicht gefunden
  • 409 Zustand passt nicht
  • 429 Zu viele Anfragen
Example
curl -X GET https://api.ladehase.com/v1/sign_orders \n  -H "Authorization: Bearer lh_test_…"
Response 200
{}

Schilder bestellen

post/v1/sign_orders

Bestellung mit Zahlungslink. Wir drucken nach Zahlungseingang und senden per Post.

Parameters

NameInType
idempotency-keyoptionalWiederholbare Anfragen ohne doppelte Wirkung (24 Stunden)Headerstring

Request

NameTypeDescription
itemsrequiredobject[]
shipping_addressrequiredobject
noteoptionalstring

Response 201Object

Possible errors

  • 400 Anfrage ungültig
  • 401 Nicht angemeldet
  • 403 Berechtigung fehlt
  • 404 Nicht gefunden
  • 409 Zustand passt nicht
  • 429 Zu viele Anfragen
Example
curl -X POST https://api.ladehase.com/v1/sign_orders \n  -H "Authorization: Bearer lh_test_…" \n  -H "Content-Type: application/json" \n  -d '{"items":[{"product_id":"string","code_id":"string","quantity":1,"languages":["de"]}],"shipping_address":{"name":"string","street":"string","postal_code":"string","city":"string","country":"CH"},"note":"string"}'
Response 201
{}