certificados

Subir .p12 (se cifra con envelope AES-256-GCM)

post/certificados

Request

  • Base URL: https://contadeo.com/api
  • URL: https://contadeo.com/api/certificados
  • Auth: HTTP bearer

Request body

emisorIdstring uuid required
p12Base64string required

Contenido del .p12 en base64

passphrasestring required
declaraTitularidadFirmaboolean required

Declaración expresa de titularidad de la firma: quien la sube declara ser su titular o contar con autorización de este para firmar con ella. Obligatoria (400 sin ella); se guardan fecha, usuario, IP y versión del texto como evidencia.

aliasstring
ponerEnUsoboolean

Omitido o true: la firma entra en uso y jubila a la anterior. false: queda EN ESPERA (estado inactivo, la actual sigue firmando) para probarla contra el SRI con POST /certificados/{id}/probar antes de que reemplace a la actual.

Response

Certificado registrado

idstring uuid
subjectstring
notAfterstring
estado'activo' | 'inactivo'

activo = en uso; inactivo = en espera (ponerEnUso: false).

advertenciastring

Presente si el RUC del emisor no aparece en el titular del certificado: probable .p12 equivocado. Se guarda igualmente; el SRI es el control duro.

solicitudFirmaCerradaboolean

Presente (y true) solo cuando este .p12 cerró una solicitud de firma que estaba EN_REVISION ante NewBest, en la misma transacción que el alta del certificado. Solo ocurre si el issuer del certificado es NewBest; con otra certificadora la solicitud sigue abierta. Ausente en el resto de subidas.

Changes

No recorded changes to this operation across all 2 revisions of this API.