Retrieve CCIP chain information
Returns information about Cross-Chain Interoperability Protocol (CCIP) chains across different blockchain families (EVM, Solana, Aptos)
Query parameters
The network environment to query
Filter by chain ID (e.g., "1" for Ethereum, "56" for BSC, or a Solana pubkey)
Filter by CCIP chain selector. Multiple selectors can be specified using comma-separated values
Filter by internal chain identifier. Multiple IDs can be specified using comma-separated values (e.g., "ethereum-mainnet,bsc-mainnet")
Key to use for organizing the response data
When set to 'true', returns detailed fee token information including addresses, names, and decimals instead of just symbol strings
Unified search query. Automatically detects query type: selector (>17 digits), chainId (≤17 digits or Solana base58 hash), internalId (kebab-case), or displayName (fuzzy text search). Cannot be combined with chainId, selector, or internalId filters.
Filter results by chain family. Only effective when using the search parameter.
Response
Successful response with chain data
Changes
Changed in 5 of the 9 revisions of this API.143439
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
added the new
aptosenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
cantonenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
cantonenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
solanaenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
starknetenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
starknetenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
stellarenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
stellarenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
suienum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
suienum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
tonenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
tonenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
tronenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
tronenum value to the///response property for the response statusresponse-property-enum-value-added
- ○
added the new optional
queryrequest parameterfamilynew-optional-request-parameter
- ○
added the new optional
queryrequest parametersearchnew-optional-request-parameter
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
///to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
to the response with the statusresponse-optional-property-added
- ○
added the optional property
to the response with the statusresponse-optional-property-added
- ○
removed the
mvmenum value from the///response property for the response statusresponse-property-enum-value-removed
- ○
removed the
svmenum value from the///response property for the response statusresponse-property-enum-value-removed
- ○
added the required property
///to the response with the statusresponse-required-property-added
- ●
- ▲
added
subschema #1subschema #2to the///response propertyoneOflist for the response statusresponse-property-one-of-added
- ▲
added
subschema #1subschema #2to the///response propertyoneOflist for the response statusresponse-property-one-of-added
- ▲
added
subschema #1subschema #2to the///response propertyoneOflist for the response statusresponse-property-one-of-added
- ▲
the
///response's property type changed fromarrayto no type for statusresponse-property-type-changed
- ▲
the
///response's property type changed fromarrayto no type for statusresponse-property-type-changed
- ▲
the
///response's property type changed fromarrayto no type for statusresponse-property-type-changed
- ○
added the new optional
queryrequest parameterenrichFeeTokensnew-optional-request-parameter
- ▲
- ▲
the response property
/became optional for the statusresponse-property-became-optional
- ▲
the response property
///became optional for the statusresponse-property-became-optional
- ▲
the response property
///became optional for the statusresponse-property-became-optional
- ▲
response property
data/evm/additionalProperties/chainIdlist-of-types was widened by adding typesstringto media typeapplication/jsonof response200response-property-list-of-types-widened
- ○
added the optional property
///to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
the
///response's property pattern^0x[a-fA-F0-9]{40}$was removed for the statusresponse-property-pattern-removed
- ○
the
///response's property pattern^0x[a-fA-F0-9]{40}$was removed for the statusresponse-property-pattern-removed
- ○
the
///response's property pattern^0x[a-fA-F0-9]{40}$was removed for the statusresponse-property-pattern-removed
- ○
the
///response's property pattern^0x[a-fA-F0-9]{40}$was removed for the statusresponse-property-pattern-removed
- ○
the
///response's property pattern^0x[a-fA-F0-9]{40}$was removed for the statusresponse-property-pattern-removed
- ○
added the required property
///to the response with the statusresponse-required-property-added
- ○
added the required property
///to the response with the statusresponse-required-property-added
- ▲
- ○
added the optional property
///to the response with the statusresponse-optional-property-added
- ○
- ▲
the
///response's property type changed from no type toarrayfor statusresponse-property-type-changed
- ▲
removed the required property
///from the response with the statusresponse-required-property-removed
- ▲
removed the required property
///from the response with the statusresponse-required-property-removed
- ▲
removed the required property
///from the response with the statusresponse-required-property-removed
- ●
deleted the
queryrequest parameterenrichFeeTokensrequest-parameter-removed
- ●
deleted the
queryrequest parameterfamilyrequest-parameter-removed
- ●
deleted the
queryrequest parametersearchrequest-parameter-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
///from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
///from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
///from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
from the response with the statusresponse-optional-property-removed
- ○
the response property
/became required for the statusresponse-property-became-required
- ○
the response property
///became required for the statusresponse-property-became-required
- ○
the response property
///became required for the statusresponse-property-became-required
- ○
response property
data/evm/additionalProperties/chainIdlist-of-types was narrowed by removing typesstringfrom media typeapplication/jsonof response200response-property-list-of-types-narrowed
- ○
removed
subschema #1subschema #2from the///response propertyoneOflist for the response statusresponse-property-one-of-removed
- ○
the
///response's property pattern^0x[a-fA-F0-9]{40}$was added for the statusresponse-property-pattern-added
- ○
the
///response's property pattern^0x[a-fA-F0-9]{40}$was added for the statusresponse-property-pattern-added
- ○
the
///response's property pattern^0x[a-fA-F0-9]{40}$was added for the statusresponse-property-pattern-added
- ○
the
///response's property pattern^0x[a-fA-F0-9]{40}$was added for the statusresponse-property-pattern-added
This revision also has 13 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲