How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Context.dev Brand Intelligence API

The Brand Intelligence API from Context.dev — 7 operation(s) for brand intelligence.

Context.dev Brand Intelligence API is one of 7 APIs that Context.dev publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Brand Intelligence. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and API documentation.

This API exposes 8 operations across 7 paths, and defines 18 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against a single base URL, https://api.context.dev/v1.

8 operations 7 paths 18 schemas 7 GET1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.context.dev/v1
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Context.dev Brand Intelligence API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (bearerAuth).

Paths & Operations 8

Across 7 paths, the API surfaces 8 operations — 7 GET, 1 POST. Each is listed below with its method, path, parameters, and response codes.

Brand Intelligence 8
GET
/brand/retrieve
Retrieve brand data by domain
9 params → 200400401408429
POST
/brand/retrieve
Retrieve brand data
body → 200400401408422429
GET
/brand/retrieve-by-name
Retrieve brand data by company name
7 params → 200400408429500
GET
/brand/retrieve-by-email
Retrieve brand data by email address
6 params → 200400408422429500
GET
/brand/retrieve-by-ticker
Retrieve brand data by stock ticker
7 params → 200400408429500
GET
/brand/retrieve-by-isin
Retrieve brand data by ISIN
6 params → 200400408429500
GET
/brand/transaction_identifier
Identify brand from transaction data
10 params → 200401429
GET
/brand/retrieve-simplified
Retrieve simplified brand data by domain
5 params → 200400401404408429500

Schemas 18

The contract defines 18 schemas that model the data the API accepts and returns. The most detailed are BrandRetrieveFromTransactionRequest (11 properties), BrandRetrieveByTickerRequest (8 properties), BrandRetrieveByNameRequest (8 properties), BrandRetrieveByDomainRequest (7 properties). Each schema is shown below with its type and property counts.

BrandRetrieveByTickerRequest
object
Retrieve brand data by stock ticker. Cannot be combined with domain, name, or email.
8 properties 2 required
BrandResponse
object
4 properties
Industry
string
Industry classification enum
Subindustry
string
Subindustry classification enum
BrandRetrieveFromTransactionRequest
object
Identify brand data from a transaction descriptor. Cannot be combined with domain, name, email, or ticker.
11 properties 2 required
CountryGL
string
Two-letter ISO 3166-1 alpha-2 country code (GL parameter) used to localize search.
SimplifiedBrandResponse
object
4 properties
RequestTags
array
Optional caller-defined tags for tracking this request. Tags are recorded on the request's usage log and can be used to filter usage on the dashboard usage pag…
ErrorResponse
object
3 properties
TimeoutMS
integer
Optional timeout in milliseconds for the request. If the request takes longer than this value, it will be aborted with a 408 status code. Maximum allowed value…
BrandRetrieveRequest
Exactly one lookup type must be provided.
BrandRetrieveByDomainRequest
object
Retrieve brand data by domain. Cannot be combined with name, email, or ticker.
7 properties 2 required
BrandRetrieveByDirectUrlRequest
object
Retrieve brand data by fetching the provided URL directly. Note: if you use this, brand data is fetched only from the provided URL — not from the entire intern…
4 properties 2 required
KeyMetadata
object
Metadata about the API key used for the request. Included in every response whenever a valid API key is provided, even when the response status is not 200.
2 properties 2 required
SupportedLanguage
string
Language to force for the retrieved brand data.
BrandRetrieveByNameRequest
object
Retrieve brand data by company name. Cannot be combined with domain, email, or ticker.
8 properties 2 required
BrandRetrieveByEmailRequest
object
Retrieve brand data by email address. The domain is extracted from the email. Free and disposable email providers are rejected with 422. Cannot be combined wit…
7 properties 2 required
StockExchange
string
Stock exchange code.

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

contextdev-brand-intelligence-api-openapi.yml Raw ↑

Other APIs Context.dev publishes across the network.

Context.dev Monitors API
Context.dev Parsing API
Context.dev People API
Context.dev Utility API
Context.dev Web Extraction API
Context.dev Web Scraping API
Where this information came from

This is an independent, third-party profile of Context.dev Brand Intelligence API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.