Buró de Ingresos APIConsents
Create Bulk Consents
posthttps://api.burodeingresos.com/consents/bulk
Registers multiple consents in a single request. Individual (18-char CURP) and Business (12-char RFC) identifiers can be mixed in the same batch and share the same payload shape.
Body Params
An array of consent creation requests. Individual and Business identifiers share the same payload shape.
Each array item
identifierstringrequiredlength between 12 and 18
Identifier of the data owner: 18-char CURP for individuals or 12-char RFC for businesses.
ip_addressstringrequired
IP address of the user giving consent. Must be a valid IPv4 (e.g., 192.168.2.74) or IPv6 (e.g., 2001:db8::1) address.
privacy_notice_urlurirequired
URL to the privacy notice accepted by the user.
Responses
202Accepted. Batch consent creation queued successfully.
iduuid
Unique identifier for the bulk consent job.
statusstring
Status of the batch job. Returns 'pending' when queued.
Allowed:pending
total_itemsinteger
Total number of items in the batch request.
messagestring
Human-readable confirmation message.
401Unauthorized - Invalid or missing API key.
errorobject
