Factuarea APIDevelopers

Descarregar el PDF retingut exacte

Descarrega els bytes conservats d'un artefacte llest com a application/pdf (Content-Disposition: attachment).

  • L'ETag és el SHA-256 del fitxer; envia'l a If-None-Match per rebre 304 Not Modified.
  • L'autorització i la integritat es verifiquen abans de qualsevol 304. Requereix pdfs:read.
GET
/companies/{company}/pdf-artifacts/{artifact}/download

Authorization

AuthorizationBearer <token>

La teva API key com a token Bearer: fact_live_… en producció, fact_test_… en sandbox. Consulta la guia d'autenticació.

A: header

Paràmetres de ruta

company*string

Identificador públic (UUID v7) de l'empresa. Obtén-lo de GET /v1/me (data.scope[].id).

Formatuuid
artifact*string

Identificador públic (UUID v7) de l'artefacte PDF.

Formatuuid

Headers

If-None-Match?string

Petició condicional: envia l'ETag que has desat d'una resposta anterior d'aquesta operació (entre cometes, tal com es va rebre) per obtenir 304 Not Modified sense body quan el contingut no ha canviat. Omet-lo per rebre sempre la resposta completa.

Factuarea-Version?string

Fixa la versió de l'API (YYYY-MM-DD, versionat per data estil Stripe) per a aquesta petició; omet-lo per usar la versió fixada de la clau, o l'última si no n'hi ha cap. Versió no suportada → 400 unsupported_api_version; mal formada → 400 parameter_invalid_format. La versió efectiva es reflecteix a la capçalera de resposta Factuarea-Version. Consulta la guia de Versioning.

Formatdate

Cos de la resposta

application/pdf

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json