v1

latestOpenAPI 3.0.3Proprietaryraw.githubusercontent.com2026-03-067260437.0 KB
Teams

Sign manifest document

Signs a manifest document (Carta Manifiesto) using the FIEL (Firma Electrónica Avanzada) for SAT compliance.

This endpoint is used to sign the authorization manifest that authorizes the PAC (Proveedor Autorizado de Certificación) to issue CFDI invoices on behalf of your team's RFC. The manifest must be signed to grant the PAC permission to stamp and process invoices under your team's tax identification.

Important Notes:

  • Your SAT configuration must be completed before signing the manifest
  • The FIEL certificate must be valid and issued by SAT
  • The certificate must match your team's RFC
  • Once signed, the manifest is stored in your team's SAT configuration
  • The manifest includes both XML and PDF files

Supported Formats:

  1. JSON format (application/json):

    • Send Base64 encoded certificate files
    • Useful for API integrations
  2. Form Data format (multipart/form-data):

    • Upload certificate files directly
    • Useful for web form submissions

Note: The team and livemode parameters are automatically extracted from your JWT token and applied to the request. You do not need to include these fields in the request body.

post/teams/{id}/manifest/sign

Path parameters

idstring required

Team ID to sign manifest for

Request body

keystring byte required

Base64 encoded FIEL .key file

certstring byte required

Base64 encoded FIEL .cer file

passwordstring password required

FIEL password (private key password)

Example request

{
  "key": "MIIFDjBABgkqhkiG9w0BBQ0wMz...",
  "cert": "MIIFuzCCA6OgAwIBAgIUMzAwMD...",
  "password": "my_secure_password"
}

Response

Manifest signed successfully

messagestring

Example response

{
  "message": "Manifest signed successfully",
  "data": {
    "fechaFirma": "2024-01-08T15:30:00.000Z",
    "mensajeResultado": "Firma exitosa"
  }
}