Pricing

Credits

All API usage is billed in Ultralayer credits. 1 credit = $1 USD.

Pricing models

An endpoint can have: fixed pricing, variable pricing, or fixed + variable pricing.

  • Fixed: a constant cost per request.
  • Variable: depends on a measurable quantity (e.g. records returned, tokens processed, etc.).
  • Fixed + variable: a base cost plus a variable component.
Endpoint pricing
EndpointPricing
semantic_search
0.001 fixed + 0.001 per every 10 records returned
0.001 + 0.001 * ceil(records_returned / 10)
semantic_search_multi
0.001 fixed + 0.001 per every 10 records returned
0.001 + 0.001 * ceil(records_returned / 10)
stakeholder_identification
0.25 fixed per request
search_developments
0.001 fixed + 0.01 per development returned
0.001 + 0.01 * developments_returned
retrieve_development
0.01 fixed per request
retrieve_event_developments
0.001 fixed + 0.01 per development returned
0.001 + 0.01 * developments_returned
search_events
0.001 fixed + 0.002 per event returned + 0.002 per development summary returned
0.001 + 0.002 * events_returned + 0.002 * summaries_returned
list_wire
0.001 fixed + 0.001 per every 10 records returned
0.001 + 0.001 * ceil(records_returned / 10)
wire_storyline
0.001 fixed + 0.001 per every 10 records returned
0.001 + 0.001 * ceil(records_returned / 10)
retrieve_entity
0.002 fixed per request
Worked example

If a user calls semantic_search and the API returns 11 records:

price = 0.001 + 0.001 * ceil(11 / 10)
      = 0.001 + 0.001 * 2
      = 0.003 credits

The ceiling is used so partial buckets still count (e.g. 1-10 records is one bucket, 11-20 is two buckets).

Additional notes
  • Alerts are priced at the underlying endpoint they trigger.
  • MCP is priced at the underlying endpoint invoked.
START HERE
Get an API key, explore the docs, and start building.