Factuarea APIDevelopers

Consultar un pack

Consulta un pack pel seu id, amb el seu preu, components, galeria i, a view=all, la seva disponibilitat i el seu estat intern. - view=storefront retorna la vista web.

Un pack que no és a la venda allà respon 404 com un id desconegut. - Lectures condicionals: envia If-None-Match per obtenir 304 sense cos.

GET
/companies/{company}/packs/{pack}

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
pack*string

Identificador públic (UUID v7) del pack.

Formatuuid

Paràmetres de consulta

date?|

Dia (YYYY-MM-DD, zona horària de l'empresa) per al qual es resol la promotion. Per defecte, avui. Una data amb hora fa servir el seu dia. Format incorrecte: 400 parameter_invalid_iso8601.

view?string

Forma del pack: all (per defecte) retorna el pack complet i storefront només el que pot mostrar una botiga web, i únicament dels packs a la venda allà. Qualsevol altre pack respon 404.

Predeterminat"all"
Valor a"all" | "storefront"

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/json

application/json

application/json

application/json

application/json

application/json

application/json