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

Blockaid Token API

The Token API from Blockaid — 10 operation(s) for token.

Blockaid Token API is one of 23 APIs that Blockaid publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

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

This API exposes 12 operations across 10 paths, and defines 46 schemas. It is described by OpenAPI 3.1.0, at version 1.0.0.

Requests are made against 2 base URLs: https://api.blockaid.io, https://client.blockaid.io.

12 operations 10 paths 46 schemas 1 DELETE6 GET5 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.0.0
Base URL
https://api.blockaid.io
Authentication
API Key, API Key, HTTP Bearer
Terms of Service
Resource Areas
1

Authentication & Security 3

Blockaid Token API declares 3 security schemes for authenticating requests. An API key is passed in the header as X-API-Key (APIKey). An API key is passed in the header as X-CLIENT-ID (ClientID). It accepts HTTP bearer tokens (JWT) (JWT).

  • JWT — Bearer authentication header of the form Bearer , where is your auth token. See [API Authentication](/docs/api-reference/before-you-begin/api-authentication) f…

Paths & Operations 12

Across 10 paths, the API surfaces 12 operations — 1 DELETE, 6 GET, 5 POST. Each is listed below with its method, path, parameters, and response codes.

Token 12
POST
/v0/token/scan
Scan Token
scan-token body → 200404422
POST
/v0/token/reportdeprecated
Report Token
token-report body → 200422
POST
/v0/token-bulk/scan
Scan Token Bulk
scan-token-bulk body → 200422
GET
/v0/token/snapshot/full
Full Snapshot
token-snapshot-full 4 params → 200422
GET
/v0/token/snapshot/diff
Diff Snapshot
token-snapshot-diff 4 params → 200422
GET
/v0/token/hooks/{chain}
Get a webhook
get-hook 1 param → 200404422
POST
/v0/token/hooks/{chain}
Create a new webhook
create-hook 1 param body → 201400422
DELETE
/v0/token/hooks/{chain}
Delete a webhook
delete-hook 1 param → 204404422
GET
/v0/token/hooks/
List all webhooks
list-hooks → 200
POST
/v0/token/bulk-export/jobs
Create Export Job
create-bulk-export-job body → 200422
GET
/v0/token/bulk-export/jobs/{job_id}
Get Job Status
get-bulk-export-job-status 1 param → 200404422
GET
/v0/token/recent-rugpull-risks
Get Recent Rugpull Risks
get-recent-rugpull-risks 2 params → 200422

Schemas 46

The contract defines 46 schemas that model the data the API accepts and returns. The most detailed are SolanaMetadata (21 properties), EvmMetadataToken (17 properties), FinancialStats (13 properties), TokenValidationResponse (10 properties). Each schema is shown below with its type and property counts.

AttackType
object
3 properties 1 required
TokenValidationResponse
object
10 properties 9 required
RequestIDReport
object
2 properties 2 required
ValidationError
object
3 properties 3 required
BulkTokenValidationRequest
object
3 properties 2 required
BulkScanError
object
1 property 1 required
TokenReportParams
object
2 properties 2 required
HTTPValidationError
object
1 property
TokenMetadata
object
1 property
FinancialStats
object
13 properties
Amount
object
2 properties
ImpersonationSource
string
Source of the impersonation match
SolanaMetadata
object
21 properties
ResultType
string
BulkExportJobResponse
object
2 properties 2 required
BulkScanErrorType
string
MarketType
string
EventEnum
string
ExportFormat
string
Output file format for the export: jsonlgzip (JSON Lines compressed with gzip) or parquetsnappy (Apache Parquet compressed with Snappy).
TopHolderLabel
string
ErrorResponse
object
1 property 1 required
Fees
object
4 properties
HookRequest
object
3 properties 1 required
BulkTokenValidationResponse
object
2 properties 1 required
Feature
object
3 properties 3 required
BitcoinMetadataToken
object
7 properties
TokenMarket
object
7 properties 7 required
FeatureID
string
TokenAddressFilter
object
2 properties 1 required
Hook
object
6 properties 5 required
BulkExportJobRequest
object
4 properties 2 required
FeatureType
string
EvmMetadataToken
object
17 properties
ImpersonationTarget
object
5 properties 2 required
BulkExportJobStatusResponse
object
5 properties 1 required
TokenScanSupportedChains
string
The chain name
ParamReport_TokenReportParams_
object
2 properties 2 required
TokenType
string
Type of token standard: fungible for interchangeable tokens (e.g., ERC-20), or nonfungible for unique tokens (e.g., NFTs such as ERC-721/ERC-1155).
ReportRequest_TokenReportParams_
object
3 properties 3 required
JobStatus
string
Current state of the job: queued (accepted, waiting to start), running (in progress), succeeded (completed successfully), failed (completed with an error).
TokenValidationRequest
object
4 properties 2 required
TopHolder
object
4 properties
TradingLimits
object
4 properties
TokenTypeFilter
object
2 properties 1 required
ExternalLinks
object
3 properties
TokenCursorPage_TokenValidationResponse_
object
4 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

blockaid-token-api-openapi.yml Raw ↑

Other APIs Blockaid publishes across the network.

Blockaid Asset Management API
Blockaid Audit Logs API
Blockaid Bitcoin API
Blockaid Chain Agnostic API
Blockaid cosigner API
Blockaid Crypto Fraud Prevention API
Blockaid Enrichment API
Blockaid EVM API
Blockaid external api integrations API
Blockaid external API
Blockaid Hedera API
Blockaid Metrics API
Where this information came from

This is an independent, third-party profile of Blockaid Token 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.