Calseta is under active development. APIs and features may change. We welcome feedback and contributions on GitHub.
cURL
curl --request POST \ --url https://api.example.com/v1/enrichments \ --header 'Content-Type: application/json' \ --data ' { "type": "ip", "value": "<string>" } '
{ "data": { "type": "ip", "value": "<string>", "results": {}, "enriched_at": "2023-11-07T05:31:56Z" }, "meta": {} }
Synchronously enrich an indicator against all configured providers.
Results are returned cache-first. Each provider entry in the response includes cache_hit: true when the result was served from cache rather than a live API call.
cache_hit: true
Request body for POST /v1/enrichments.
Accepts either {type, value} or {indicator_type, indicator_value}.
Supported indicator-of-compromise (IOC) types.
ip
domain
hash_md5
hash_sha1
hash_sha256
url
email
account
Successful Response
Response body for POST /v1/enrichments.
Show child attributes