Crea un rango de numeración
/api/v1/numbering-rangesFactura y documento soporte exigen resolución y vigencia; la factura además la clave técnica. Notas y nómina no tienen resolución.
Cuerpo de la petición application/json
document_typestringobligatorioprefixstringresolution_numberstringresolution_datestring · daterange_fromintegerobligatoriorange_tointegerobligatorionext_numberintegerOpcional: siguiente número a usar (por defecto range_from). Para seguir la numeración de otro proveedor
valid_fromstring · datevalid_tostring · datetechnical_keystringClave técnica de la resolución (solo facturas). Se cifra y nunca se devuelve.
Respuestas
201Creado
idstring · uuiddocument_typestringprefixstringresolution_numberstringresolution_datestringrange_fromintegerrange_tointegernext_numberintegerremainingintegervalid_fromstringvalid_tostringhas_technical_keybooleanis_activebooleancreated_atstring · date-time
400Datos inválidos (details trae los campos)
codestringmessagestringerrorsarray<object>Solo en 400: cada campo inválido con su explicación (en español, o en inglés con Accept-Language: en)
+ Ver 2 campos− Ocultar 2 campos
fieldstringRuta del campo en el JSON enviado
messagestring
detailsarray<string>Rutas de los campos inválidos (compatibilidad; usa errors)
request_idstring
401Falta la key o es inválida, está deshabilitada, vencida o revocada (error.missing_api_key, error.invalid_api_key, error.api_key.disabled, error.api_key.expired, error.api_key.revoked)
codestringmessagestringerrorsarray<object>Solo en 400: cada campo inválido con su explicación (en español, o en inglés con Accept-Language: en)
+ Ver 2 campos− Ocultar 2 campos
fieldstringRuta del campo en el JSON enviado
messagestring
detailsarray<string>Rutas de los campos inválidos (compatibilidad; usa errors)
request_idstring
409Conflicto con el estado actual (p. ej. documento referenciado no aceptado, rango agotado)
codestringmessagestringerrorsarray<object>Solo en 400: cada campo inválido con su explicación (en español, o en inglés con Accept-Language: en)
+ Ver 2 campos− Ocultar 2 campos
fieldstringRuta del campo en el JSON enviado
messagestring
detailsarray<string>Rutas de los campos inválidos (compatibilidad; usa errors)
request_idstring