Skip to main content
GET
/
{prefix}
/
{entityId}
/
insights
/
products-and-services-bought
Get products and services bought
curl --request GET \
  --url https://api.syntage.com/{prefix}/{entityId}/insights/products-and-services-bought \
  --header 'X-API-Key: <api-key>'
{
  "hydra:member": [
    {
      "name": "Software",
      "total": 87000,
      "share": 72.41,
      "transactions": [
        {
          "date": "2025-10",
          "total": 87000
        }
      ]
    }
  ],
  "hydra:totalItems": 1
}

Authorizations

X-API-Key
string
header
required

Your API key is available in the Production and Sandbox dashboards.

Path Parameters

prefix
enum<string>
required

Resource prefix (taxpayers or entities)

Available options:
taxpayers,
entities
Example:

"entities"

entityId
required

Entity identifier. Use UUID when prefix is 'entities', or RFC (Taxpayer ID) when prefix is 'taxpayers'.

RFC (Taxpayer ID) - use with prefix 'taxpayers'

Required string length: 12 - 13
Example:

"XAXX010101000"

Query Parameters

options[from]
string<date-time>
default:2014-01-01T00:00:00.000Z

Filter by invoice issuing date (greater than)

options[to]
string<date-time>
default:now

Filter by invoice issuing date (less than)

page
integer
default:1

Page number for pagination

Required range: x >= 1
itemsPerPage
integer
default:100

Number of items per page

Required range: 1 <= x <= 500

Response

Products and Services Bought

hydra:member
object[]

List of products and services bought

hydra:totalItems
integer

Total number of products/services

Example:

1