API-Referenz
HTTPS-Referenzbild importieren
/v1/image-assets/importBei deaktiviertem Upload liefert die Route direkt 404. Ein JSON-Objekt, keine unbekannten Felder, höchstens 8192 Byte. Fehlgeschlagener oder unfertiger Import ist kein Generierungsneustart.
Authentifizierung und Berechtigungen
Verwenden Sie Ihren aktuellen GloopAPI-Schlüssel. Verfügbare Modelle, Funktionen und Berechtigungen hängen von seinem Katalog und der Endpunktdokumentation ab.
Authorization: Bearer $GLOOP_API_KEYAuthentifizierungsschemata: BearerAuth
Anfrage
Anfrageheader
Idempotency-KeystringErforderlichUrsprüngliche Anfrageabsicht mit demselben Schlüssel aufbewahren. Nach einer Netzwerkunterbrechung zuerst die Wiederherstellung abfragen; bei unbekanntem Status nicht blind erneut senden.
- Mindestlänge
1- Maximale Länge
191
Anfragekörper · application/json
- Typ
- object
- Pflichtfelder
url- Zusätzliche Eigenschaften
- false
Anfragekörper erforderlich
urlstringErforderlichÖffentliche HTTPS-Bild-URL, auf SSRF und Bildinhalt geprüft.
- Format
"uri"
Antworten und Fehler
HTTP 200
HTTPS-Referenzbild erfolgreich importiert
application/json
- Typ
- object
- Pflichtfelder
idmime_typesize_byteswidthheightexpires_at
file_idstringOptionalÖffentliche ID einer verwalteten Datei desselben Kontos und Schlüssels.
idstringErforderlichÖffentliche Kennung dieses Objekts für den zugehörigen Detailpfad.
mime_typestringErforderlichGeprüfter MIME-Typ der Datei.
size_bytesintegerErforderlichDateigröße in Bytes.
widthintegerErforderlichBildbreite in Pixeln.
heightintegerErforderlichBildhöhe in Pixeln.
expires_atintegerErforderlichUnix-Sekunden; 0 bedeutet keinen festen Ablauf. Upload ist mit gehosteter Datei verknüpft; Lesen erfordert dasselbe Konto und dieselbe Key.
HTTP 400
Ungültige Anfragefelder oder Parameter.
application/json
- Typ
- object
- Pflichtfelder
error
errorobjectErforderlichUnterfelder von error (4)
codestringOptionalmessagestringOptionaltypestringOptionalrequest_idstringOptional
HTTP 401
Key fehlt, ist ungültig, abgelaufen oder widerrufen.
application/json
- Typ
- object
- Pflichtfelder
error
errorobjectErforderlichUnterfelder von error (4)
codestringOptionalmessagestringOptionaltypestringOptionalrequest_idstringOptional
HTTP 403
Unzureichende IP-, Konto-, Modell- oder Tool-Berechtigungen.
application/json
- Typ
- object
- Pflichtfelder
error
errorobjectErforderlichUnterfelder von error (4)
codestringOptionalmessagestringOptionaltypestringOptionalrequest_idstringOptional
HTTP 404
Objekt/Funktion nicht verfügbar oder Funktionsschalter deaktiviert.
application/json
- Typ
- object
- Pflichtfelder
error
errorobjectErforderlichUnterfelder von error (4)
codestringOptionalmessagestringOptionaltypestringOptionalrequest_idstringOptional
HTTP 409
Idempotenz-/Kostenvoranschlagskonflikt, Objekt nicht bereit oder noch referenziert.
application/json
- Typ
- object
- Pflichtfelder
error
errorobjectErforderlichUnterfelder von error (4)
codestringOptionalmessagestringOptionaltypestringOptionalrequest_idstringOptional
HTTP 429
Anfrage-/Warteschlangenlimit.
application/json
- Typ
- object
- Pflichtfelder
error
errorobjectErforderlichUnterfelder von error (4)
codestringOptionalmessagestringOptionaltypestringOptionalrequest_idstringOptional
HTTP 500
Interner Authentifizierungs- oder Datenspeicherungsfehler.
application/json
- Typ
- object
- Pflichtfelder
error
errorobjectErforderlichUnterfelder von error (4)
codestringOptionalmessagestringOptionaltypestringOptionalrequest_idstringOptional
HTTP 503
Dienst, Preisberechnung oder Speicherung nicht verfügbar.
application/json
- Typ
- object
- Pflichtfelder
error
errorobjectErforderlichUnterfelder von error (4)
codestringOptionalmessagestringOptionaltypestringOptionalrequest_idstringOptional