1. Home
  2. Elementos de Apoyo
  3. Documentation in English
Documentation in English

Documentation in English

Section created with the main articles to integrate you into SW® services.
  • Add user through API

    This service allows you to register a new user for consuming our services. The service needs the access token and the...
  • Authentication V2

    Explore our authentication method, where you can obtain a temporary token using a username and password.
  • Cancellation of CFDI

    Explore our API, enabling you to efficiently execute invoice cancellations. Leverage the versatility of available methods, including UUID cancellation, XML cancellation, PFX cancellation, and CSD cancellation, to tailor the process to your specific needs.
  • Stamp

    Easily integrate the stamping functionality of CFDI 4.0 invoices. Simplify your process through our API. Ensure that your invoice is previously signed and enjoy a hassle-free integration.
  • Issue Stamping

    Effortlessly integrate the signing and stamping functionality of CFDI 4.0 invoices in XML format with our API. Send your files with the 'Sello,' 'Certificado,' and 'NoCertificado' attributes empty, and receive the response with the completed fields.
  • Issue Stamping JSON

    Easily integrate the signing and stamping functionality of CFDI 4.0 invoices in JSON format with our API. Send your files with the 'Sello,' 'Certificado,' and 'NoCertificate' attributes empty, and receive the response with the completed fields.
  • Basic Concepts

    Basic Concepts of electronic invoices in Mexico. Basic things for CFDI
  • Error Codes

    Error Codes, When someone consumes the web service, from time to time, they will receive an error with an error code and a message.
  • API Certificates

    API to upload, query (all, by certificate number, or by RFC), and delete the CSDs in your SW account used to stamp CFDI.
  • Cancellation of CFDI V2

    Explore our API, enabling you to efficiently execute invoice cancellations. Leverage the versatility of available methods, including UUID cancellation, XML cancellation, PFX cancellation, and CSD cancellation, to tailor the process to your specific needs.
  • Cancellation of CFDI with estatus

    Explore our API, which enables you to cancel CFDIs efficiently; you will also receive the CFDI status. Take advantage of the range of methods available, such as cancellation by UUID, by PFX and by CSD, to tailor the process to your specific needs.
  • Cancellation of Retenciones CFDI

    Easily integrate the cancellation of Retenciones CFDI (the Mexican withholding and payments-information tax document) through our REST-based API. We simplify the process by accepting an XML as input or the use of Digital Seal Certificates (CSD).
  • CFDI Status Query Web Service

    SOAP-based service provided by the SAT that allows you to query the status of a CFDI before and after submitting it for cancellation. It efficiently determines whether the CFDI can be cancelled directly or whether its related CFDIs must be queried first in order to carry out the cancellation.
  • Stamp Retenciones CFDI

    Easily integrate the ability to stamp Retenciones CFDI (the Mexican withholding and payments-information tax document) in XML format through our REST API.
  • Issue Stamping Retenciones CFDI

    Easily integrate issue stamping for Retenciones CFDI (the Mexican withholding and payments-information tax document) in XML format through our REST API.
  • PDF Generation Service

    Our API facilitates the generation of PDFs from digitally stamped XML documents, using either generic templates or a custom template tailored to your requirements. We streamline the PDF creation process, making it both efficient and personalized.
  • PDF Regeneration Service

    An API capable of generating or regenerating a PDF for a previously stamped CFDI, with the ability to save or replace the PDF file so that it can be viewed later via the Stamp Administration Portal.
  • Receiver Accept or Reject Service

    Discover our API, which allows the recipient to accept or reject cancellation requests. It supports flexible methods—such as CSD, PFX, XML, and UUID—ensuring a swift response tailored to your specific needs.
  • Retrieve XML by UUID

    A service that allows for the retrieval of information from an XML file stamped via SW.
  • Resend Email (PDF, XML)

    Service that lets you resend by email the XML and/or PDF of a CFDI already stamped by SW, using only its UUID.
  • Response Versions

    Informational section containing the response versions from the SW service's stamping process.
  • API Users V2

    Service used to manage and query the client users of a main account.
  • List 69 and 69-B Query

    Our service allows you to verify whether a taxpayer is included on the SAT’s "69" or "69-B" lists, identifying both those who cannot be located at their registered tax address and those who issue invoices for non-existent transactions. This helps prevent tax risks, ensures the validity of transactions, and guarantees compliance with tax obligations.
  • PDF Templates

    An informative article showcasing the variety of generic PDF templates—used as printed representations of the CFDI—that are available through SW.