Ir al contenido
Documentación

Negocio

Guardar el archivo de pruebas de certificación

POST
/v1/business/certification/test-sets
curl --request POST \
--url https://api.timbro.do/v1/business/certification/test-sets \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'idempotency-key: example' \
--data '{ "file": { "contentBase64": "example", "name": "example" }, "kind": "ecf" }'

Conserva el archivo de pruebas de la DGII para la certificación del negocio autenticado, ya sea el conjunto de datos e-CF del paso 2 (ecf) o las aprobaciones comerciales del paso 3 (acecf), y devuelve su identidad y el resultado de preparación disponible. La carga es una preparación: no ejecuta casos, no envía documentos fiscales ni informa un resultado a la DGII.

idempotency-key
obligatorio
string
>= 16 characters <= 255 characters /^[A-Za-z0-9._:-]+$/
Media typeapplication/json
object
file
obligatorio
object
contentBase64
obligatorio
string
>= 1 characters <= 4194304 characters
name
obligatorio
string
>= 1 characters <= 128 characters
kind
obligatorio

El archivo de pruebas de la DGII que se guarda: los casos e-CF del paso 2 o las aprobaciones comerciales del paso 3.

string
Valores permitidos: ecf acecf

Respuesta predeterminada

Media typeapplication/json
Campos y códigos de la respuesta
object
attemptReference
obligatorio
string
createdAt
obligatorio
string format: date-time
file
obligatorio
object
name
obligatorio
string
sha256
obligatorio
string
/^[0-9a-f]{64}$/
sizeBytes
obligatorio
integer format: int32
>= 1 <= 3145728
generation
obligatorio
string
/^[1-9][0-9]*$/
id
obligatorio
string format: uuid
kind
obligatorio

El archivo de pruebas de la DGII que se guarda: los casos e-CF del paso 2 o las aprobaciones comerciales del paso 3.

string
Valores permitidos: ecf acecf
object
obligatorio
string
Valores permitidos: certification_test_set
review
obligatorio
object
requirements
obligatorio
Array<string>
Valores permitidos: case_mapping_pending
status
obligatorio
string
Valores permitidos: review_required
worksheets
obligatorio
Array<object>
object
caseCount
obligatorio
integer format: int32
>= 1 <= 1000
name
obligatorio
string
Valores permitidos: ECF RFCE ACECF
request-id
obligatorio
string

Identifica esta solicitud. Indícalo cuando contactes a soporte.

Idempotent-Replayed
string
Valor permitido: true

true cuando esta respuesta repite el resultado guardado de una solicitud anterior con la misma clave de idempotencia (Idempotency-Key).