Factuarea APIDevelopers

Obtener la preferencia de plantilla de PDF de un contacto

Obtiene la plantilla que tu empresa prefiere para un contacto, un tipo de documento (invoice, quote, proforma, delivery-note) y una finalidad.

  • Un contacto fusionado se resuelve en su contacto superviviente.
  • Cuando no hay nada almacenado, la respuesta es virtual (versión 1, template_id null) y no se escribe nada.
  • Un contacto desconocido o ajeno devuelve 404. Requiere pdf_templates:read.
GET
/companies/{company}/pdf-templates/contact-defaults/{contact}/{document_type}/{purpose}

Authorization

AuthorizationBearer <token>

Tu API key como token Bearer: fact_live_… en producción, fact_test_… en sandbox. Consulta la guía de autenticación.

En: header

Parámetros de ruta

company*string

Identificador público (UUID v7) de la empresa. Obtenlo de GET /v1/me (data.scope[].id).

Formatouuid
contact*string

Identificador público (UUID v7) del contacto.

Formatouuid
document_type*string

Tipo de documento de la preferencia: invoice, quote, proforma o delivery-note.

purpose*string

Finalidad del documento: complete, simplified, corrective o simplified_corrective.

Headers

Factuarea-Version?string

Fija la versión de la API (YYYY-MM-DD, versionado por fecha estilo Stripe) para esta petición; omítelo para usar la versión fijada de la clave, o la última si no hay ninguna. Versión no soportada → 400 unsupported_api_version; malformada → 400 parameter_invalid_format. La versión efectiva se refleja en la cabecera de respuesta Factuarea-Version. Consulta la guía de Versioning.

Formatodate

Cuerpo de la respuesta

application/json

application/json

application/json

application/json

application/json

application/json

application/json