Skip to content

Puzzles Schnittstellenreferenz

Puzzles: Diese Referenz liest Modi, Vorlagen, Formate und Felder aus demselben Register und Eingabevertrag wie die Schnittstelle.

Beispielanfrage

curl -X POST https://puzzlegenio.com/api/v1/puzzles \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Idempotency-Key: task-000000000001' \
  -H 'Content-Type: application/json' \
  -d '{ "type": "jigsaw", "title": "Mountain puzzle", "options": { "tilesX": 5, "tilesY": 5, "shape": "rectangle" } }'

Modi

normal

Seitenvorlagen

Exportformate im Browser

svg · pdf · png · dxf · zip · stl

Formate richten sich nach Konfiguration und Tarif. viewUrl und exportPageUrl fĂŒhren zum Download im Browser; die Antwort enthĂ€lt keine PDF-, PNG- oder STL-Daten. Berechtigungen werden bei der Veröffentlichung festgelegt und bei erneuter Veröffentlichung geprĂŒft.

Gemeinsame Anfragefelder

FeldZulÀssiger WertPflichtfeld
presetTextNein
modeTextNein
localeeiner der Werte; en | zh | es | de | fr | pt | it | id | ja | koNein
contentLanguageeiner der Werte; en | zh | es | de | fr | pt | it | id | ja | koNein
titleTextJa
retentionDaysZahl; GanzzahlNein
appearance.lineColorTextNein
appearance.lineWidthZahl; mindestens 0; höchstens 20Nein
appearance.strokeOutlinewahr/falschNein
appearance.outlineColorTextNein
appearance.outlineWidthZahl; mindestens 0; höchstens 10Nein
export.paperSizeeiner der Werte; A3 | A4 | A4-landscape | A5 | B5 | Letter | Letter-landscape | Legal | Half-Letter | Tabloid | customNein
export.widthMmZahl; mindestens 50; höchstens 2000Nein
export.heightMmZahl; mindestens 50; höchstens 2000Nein
export.uniteiner der Werte; mm | cm | in | pxNein
export.qualityeiner der Werte; standard | high | printNein
export.thicknessMmZahl; mindestens 1; höchstens 10Nein
export.gapMmZahl; mindestens 0.1; höchstens 1Nein
input.imageAssetIdTextNein
options.seedZahl; Ganzzahl; mindestens 0; höchstens 2147483647Nein
options.tilesXZahl; Ganzzahl; mindestens 1; höchstens 100Nein
options.tilesYZahl; Ganzzahl; mindestens 1; höchstens 100Nein
options.sizeXZahl; mindestens 1; höchstens 10000Nein
options.sizeYZahl; mindestens 1; höchstens 10000Nein
options.tabSizeZahl; mindestens 10; höchstens 35Nein
options.jitterZahl; mindestens 0; höchstens 10Nein
options.cornerRadiusZahl; mindestens 0; höchstens 100Nein
options.shapeText; mindestens 1; höchstens 50Nein
options.hexRingsZahl; Ganzzahl; mindestens 1; höchstens 20Nein

Vorlagen und Themen

Aktuelle Vorlagenkennungen, Themen und Kontogrenzen finden Sie unter /api/v1/capabilities. Auch eine Vorlage belegt einen Speicherplatz.

Bilder und Dateien

Bildeingaben verwenden eine zuvor hochgeladene oder importierte assetId desselben Kontos. Downloads erfolgen auf der Ergebnisseite im Browser; deren Link ist kein direkter Dateilink.

FehlerfÀlle

Unbekannte Felder oder widersprĂŒchliche Kombinationen aus type, mode und preset ergeben 422. Dasselbe gilt fĂŒr Eingaben, aus denen kein vollstĂ€ndiges RĂ€tsel entsteht. Formate hĂ€ngen von Konfiguration und Tarif ab.

Puzzles Schnittstellenreferenz