Quickstart
This guide shows how to send your first request to the IntelCenter API.
Base URL
All API requests are made to:
All requests must be made over HTTPS.
Step 1 — Obtain an API Key
To use the IntelCenter API you must obtain an API key from IntelCenter.
Your API key is used to authenticate all requests.
Step 2 — Send Your First Request (Structured Search)
The following request searches ICD video records using standard keyword search.
Code
Example Response
A successful request returns paginated results with a standardized response structure.
Code
Natural Language Search
You can also search using descriptive or conceptual queries.
Code
This method matches concepts across transcripts, summaries, visual analysis, and metadata.
Domain GenAI (Ask Questions)
You can ask direct analytical questions and receive synthesized answers from intelligence data.
Code
Domain GenAI is best suited for complex or investigative queries where you want a direct answer instead of a list of results.
Get a Single Record
You can retrieve detailed information for a specific record using its UUID.
Code
Access Media (Viewer / Player)
Some endpoints provide access to associated media via a viewer or player URL.
Code
Usage Limits
API usage is subject to limits based on your API key.
These include:
- Rate Limits — Requests per minute for search and detail endpoints
- Domain GenAI Limits — Additional per-minute, hourly, and daily limits for Domain GenAI endpoints
- Daily Quotas — Maximum requests per day
- Monthly Quotas — Maximum requests per month
- Per-Request Limits — Maximum results per request (
per_page)
Limits vary depending on your API key tier.
If a limit is exceeded, the API will return a 429 Too Many Requests response with details about the restriction.
Example:
Code
Available Endpoints
- /v1/icd/videos
- /v1/icdb/videos
- /v1/icd/images
- /v1/icdb/images
- /v1/icd/nl-search
- /v1/icdb/nl-search
- /v1/icd/domain-genai
- /v1/icdb/domain-genai
Each dataset supports search, retrieval by UUID, and media access.
Next Steps
- Explore endpoints in the API Reference
- Review the Authentication guide
- Integrate API calls into your application
- (Optional) Use MCP for AI-powered workflows
