ApiSource enrichment
Get enrichment data for source URLs
Takes a batch of source URLs (max 100) and returns enrichment metadata for each: the domain category and any brand/competitor mentions detected during source crawling. URLs with no enrichment data are omitted from the response. Invalid URLs are silently skipped.
X-API-Key<token>
API Key for programmatic access
In: header
Path Parameters
domainId*string
UUID of the domain
Format
uuidRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
curl -X POST "https://example.com/domains/497f6eca-6276-4993-bfeb-53cbbbba6f08/sources/enrichment" \ -H "Content-Type: application/json" \ -d '{ "urls": [ "https://techcrunch.com/2025/01/10/payment-apis-compared", "https://g2.com/products/stripe/reviews" ], "reportId": "507f1f77bcf86cd799439011" }'{
"https://techcrunch.com/2025/01/10/payment-apis-compared": {
"sourceCategory": "Internet and Telecom > Technology News",
"detectedBrands": [
{
"name": "Stripe",
"count": 12,
"isBrand": true
},
{
"name": "PayPal",
"count": 8,
"isBrand": false
},
{
"name": "Square",
"count": 5,
"isBrand": false
}
],
"contentLength": 4820,
"wordCount": 780,
"publicationDate": "2025-01-10T00:00:00.000Z",
"contentLinks": {
"internal": [
"https://techcrunch.com/about"
],
"external": [
"https://stripe.com/",
"https://paypal.com/"
]
}
},
"https://g2.com/products/stripe/reviews": {
"sourceCategory": "Computers and Electronics > Software Reviews",
"detectedBrands": [
{
"name": "Stripe",
"count": 34,
"isBrand": true
}
],
"contentLength": 9210,
"wordCount": 1540,
"contentLinks": {
"internal": [],
"external": [
"https://stripe.com/"
]
}
}
}Empty
Empty
Empty