Get Contract ABI
Contracts
Get Contract ABI
Retrieve the ABI for a verified smart contract.
GET
Get Contract ABI
Authorizations
Enter your Etherscan API key, or set one up if you don't have one.
Query Parameters
Chain ID to query, eg 1 for Ethereum, 42161 for Arbitrum from our supported chains.
Set to contract for this endpoint.
Set to getabi for this endpoint.
The contract address to query.
Response
200 - application/json
Successful response
1 if the request returned data, 0 otherwise. A status of 0 can indicate an error or a valid request that returned no records.
OK on success, otherwise an error description such as NOTOK. See common error messages.
Contract ABI as a JSON-encoded string. Only available for verified contracts.