Recursos

Declaraciones

Todos los endpoints de Declaraciones, con el ámbito que imponen, el cuerpo que admiten, una respuesta legible y los rechazos que pueden devolver.

Leer el estado del etiquetado ambiental francés.

get/organizations/{organization}/passports/{id}/affichage
Ámbito
passports:read
Idempotency-Key
No se acepta
Devuelve
200

Parámetros de ruta

organizationstringObligatorio

La organización en cuyo nombre actúa esta solicitud. La clave debe tener concesión sobre ella.

idstringObligatorio

El identificador del recurso. Trátelo como una cadena opaca.

Errores

Todos los rechazos que este endpoint puede devolver, con el estado con el que llegan.

Solicitud
curl "https://passportcraft.com/api/v1/organizations/8f14e45f-ceea-467a-9a5f-8dc7d9c6a1b2/passports/2c1f9e07-3b4d-4a18-9f6c-5e0a7b8d3c41/affichage" \
  -H "Authorization: Bearer $PASSPORTCRAFT_API_KEY"
Respuesta · 200
{
  "object": "affichage",
  "name": "organizations/8f14e45f-ceea-467a-9a5f-8dc7d9c6a1b2/passports/2c1f9e07-3b4d-4a18-9f6c-5e0a7b8d3c41/affichage",
  "organization_id": "8f14e45f-ceea-467a-9a5f-8dc7d9c6a1b2",
  "passport_id": "2c1f9e07-3b4d-4a18-9f6c-5e0a7b8d3c41",
  "livemode": true,
  "status": "not_filed",
  "filed_at": null,
  "portal_gtin": null,
  "portal_score": null,
  "filing_available": false,
  "blockers": [
    "delegation_required"
  ],
  "delegation_status": "pending"
}

GET /organizations/8f14e45f-ceea-467a-9a5f-8dc7d9c6a1b2/passports/2c1f9e07-3b4d-4a18-9f6c-5e0a7b8d3c41/affichage

Presentar la declaración de etiquetado ambiental francés.

post/organizations/{organization}/passports/{id}/affichage
Ámbito
filings:write
Idempotency-Key
Se acepta
Devuelve
200
Solicitud
curl "https://passportcraft.com/api/v1/organizations/8f14e45f-ceea-467a-9a5f-8dc7d9c6a1b2/passports/2c1f9e07-3b4d-4a18-9f6c-5e0a7b8d3c41/affichage" \
  -X POST \
  -H "Authorization: Bearer $PASSPORTCRAFT_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)"
Respuesta · 200
{
  "object": "affichage",
  "name": "organizations/8f14e45f-ceea-467a-9a5f-8dc7d9c6a1b2/passports/2c1f9e07-3b4d-4a18-9f6c-5e0a7b8d3c41/affichage",
  "organization_id": "8f14e45f-ceea-467a-9a5f-8dc7d9c6a1b2",
  "passport_id": "2c1f9e07-3b4d-4a18-9f6c-5e0a7b8d3c41",
  "livemode": true,
  "changed": true,
  "unchanged_reason": null,
  "status": "filed",
  "filed_at": "2026-08-02T09:04:51.226Z",
  "portal_gtin": "03453120000011",
  "portal_score": 412,
  "standardized_score": 412,
  "durability": 1.05,
  "official_label_url": "https://affichage-environnemental.ecobalyse.beta.gouv.fr/api/image?type=gtin&gtin=03453120000011&v=1785661491226",
  "ecobalyse_version": "v7.0.0",
  "declared_score": 412,
  "free_offer": false
}

POST /organizations/8f14e45f-ceea-467a-9a5f-8dc7d9c6a1b2/passports/2c1f9e07-3b4d-4a18-9f6c-5e0a7b8d3c41/affichage

Declaraciones — referencia de la API de PassportCraft | PassportCraft