Subjects
/subjects
Discovers non-asset people, accounts, and topics, including AI-related subjects, and returns canonical subject_id values accepted by subject-aware endpoints. Assets and tickers are deliberately excluded; use /assets for them. Search uses the same canonical names, aliases, merge resolution, and ranking as Nebula's internal subject resolver. Supply query for search or subject_id for exact resolution. Parameter rules: subject_id and query cannot be combined.
Parameters
Canonical non-asset identifier returned by /subjects. It cannot be combined with asset_id or asset_class.
Example:person:donald_trump
Case-insensitive search across public identifiers and names.
Example:NVIDIA
Maximum results returned.
Default:50
Number of results skipped.
Default:0
cURL Example
curl --request GET \
--url 'https://nebula-api.hiddensystems.ai/api/v1/public/subjects' \
--header 'X-API-Key: YOUR_API_KEY'
Responses
Media type application/json
has_more
True when another page is available after the returned records.
limit
Maximum records requested.
offset
Number of matching records skipped.
subjects
array<object>
Non-asset subjects matching the discovery filters.
subjects
Non-asset subjects matching the discovery filters.
subjects[].name
Human-readable name.
subjects[].subject_id
Canonical identifier for a non-asset person, account, or topic.
{
"has_more": false,
"limit": 50,
"offset": 0,
"subjects": [
{
"name": "Artificial Intelligence",
"subject_id": "text:artificial intelligence"
}
]
}