How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Syntage DS MX SAT Tax Retentions API

The DS MX SAT Tax Retentions API from Syntage — 3 operation(s) for ds mx sat tax retentions.

Syntage DS MX SAT Tax Retentions API is one of 65 APIs that Syntage publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include DS MX SAT Tax Retentions. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, and a getting-started guide.

This API exposes 3 operations across 3 paths, and defines 33 schemas. It is described by OpenAPI 3.2.0, at version 2020-06-28.

Requests are made against 2 base URLs: https://api.syntage.com, https://api.sandbox.syntage.com.

3 operations 3 paths 33 schemas 3 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2020-06-28
Base URL
https://api.syntage.com
Authentication
API Key
Contact
Resource Areas
1

Authentication & Security 1

Syntage DS MX SAT Tax Retentions API declares 1 security scheme for authenticating requests. An API key is passed in the header as X-API-Key (ApiKey). By default, every request must be authenticated.

  • ApiKey — Your API key is available in the [Production](https://app.syntage.com/settings/api-keys) and [Sandbox](https://app.sandbox.syntage.com/settings/api-keys) dashb…

Paths & Operations 3

Across 3 paths, the API surfaces 3 operations — 3 GET. Each is listed below with its method, path, parameters, and response codes.

DS MX SAT Tax Retentions 3
GET
/tax-retentions/{id}
Retrieve a tax retention
GetTaxRetention 1 param → 200401404
GET
/tax-retentions/{id}/cfdi
Retrieve a tax retention CFDI
GetTaxRetentionCFDI 2 params → 200401404
GET
/entities/{entityId}/tax-retentions
List an entity's tax retentions
ListTaxpayerTaxRetention 67 params → 200401404

Schemas 33

The contract defines 33 schemas that model the data the API accepts and returns. The most detailed are TaxRetention (25 properties), CursorCollection (6 properties), TaxRetentionItem (4 properties), TaxRetentionReceiver (4 properties). Each schema is shown below with its type and property counts.

TaxRetentionPac
string
Certification provider tax ID (Proveedor Autorizado de Certificación)
TaxRetentionPeriodFrom
stringnull
Start date for the tax retention period
updatedAt
string
Date and time the resource was last updated
TaxRetentionUUID
string
Tax retention UUID (Folio fiscal)
TaxRetentionDescription
stringnull
Retention type description when code is 25 (other retention types)
TaxpayerCurp
string
Unique Population Registry Code (CURP)
TaxRetentionCanceledAt
stringnull
Set when the tax retention is canceled.
TaxRetentionIssuedAt
string
Tax retention issue date
createdAt
string
Date and time the resource was created
CollectionOrder
string
TaxpayerTaxRetentionCollection
TaxRetentionTotalOperationAmount
number
Operation amount
TaxRetentionID
string
Tax retention ID
CursorCollection
object
6 properties
TaxRetentionInternalIdentifier
stringnull
An open field for internal identification. Commonly used to identify a tax retention
TaxpayerName
string
Taxpayer name
TaxRetention
object
25 properties
TaxpayerID
string
RFC (Registro Federal de Contribuyentes)
TaxRetentionVersion
numbernull
CFDI version
TaxRetentionTotalExemptAmount
number
Exempt amount
TaxRetentionTotalRetainedAmount
number
Total retained tax amount
TaxRetentionReceiver
object
4 properties
TaxRetentionHasXML
boolean
true when the CFDI is available in the XML format. The file can be downloaded through the [retrieve a tax retention CFDI](operation/GetTaxRetentionCFDI) operat…
TaxRetentionCode
stringnull
Retention type code from the [Clave de retenciones](/guides/catalogsclave-de-retenciones) catalog
TaxRetentionPeriodTo
stringnull
End date for the tax retention period
InvoiceID
string
Invoice ID
TaxpayerNationality
string
Indicator to know if the taxpayer is Mexican or from other countries.
CollectionLimit
integer
TaxRetentionCertifiedAt
string
Tax return certification date
TaxRetentionHasPDF
boolean
true when the CFDI is available in the PDF format. The file can be downloaded through the [retrieve a tax retention CFDI](operation/GetTaxRetentionCFDI) operat…
TaxRetentionItem
object
4 properties
TaxRetentionTotalTaxableAmount
number
Subtraction between totalOperationAmount and totalExemptAmount
TaxRetentionIssuer
object
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

syntage-ds-mx-sat-tax-retentions-api-openapi.yml Raw ↑

Other APIs Syntage publishes across the network.

Syntage Accounts Payable Insight API
Syntage Accounts Receivable Insight API
Syntage Background Checks API
Syntage Balance Sheet Insight API
Syntage Cash Flow Insight API
Syntage Company Verification Reports API
Syntage Corporate Structure Insight API
Syntage Customer Concentration Insight API
Syntage Customer Network Insight API
Syntage DS MX BIL Reports API
Syntage DS MX Buró de Crédito Authorizations API
Syntage DS MX Buró de Crédito Reports API
Where this information came from

This is an independent, third-party profile of Syntage DS MX SAT Tax Retentions API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.