Skip to main content
In the Multi-issuer API, each RFC that issues invoices must have its own certificates registered beforehand. Without a valid CSD, it will not be possible to issue CFDIs from the API. Important considerations:
  • Each RFC requires an independent set of certificates.
  • The CSDs registered in the Multi-issuer API are independent of those configured in the Facturama web platform.
  • CSD management in the Multi-issuer API is done exclusively through HTTP requests.
  • In the Sandbox environment you can use the test certificates provided by the SAT. See these certificates in the Test certificates section.
CSD management flow Register CSD -> Issue CFDI -> Update CSD (if it expires or changes) -> Delete CSD (optional)

Register a CSD

Registers, for the first time, the certificates associated with an RFC.
Endpoint
Body
A 200 OK response code indicates that the certificates were registered correctly and can now be used to issue CFDIs

Update a CSD

Updates the certificates previously registered for an RFC. Use this operation when:
  • The certificate has expired.
  • The certificate has been renewed.
  • The certificate password has changed.
Endpoint
The structure is identical to the one used to register a CSD.
Body

List CSDs

List of the uploaded CSDs.
endpoint
Response

Get a CSD by RFC

Search for the CSDs of a specific RFC

Delete a CSD

Deletes the certificates associated with an RFC.
Endpoint