Protocols

All supported liquidity protocols

get
Protocols

https://api.1inch.exchange/v2.0/protocols
Get array of all supported liquidity protocols
Request
Response
Request
Response
200: OK
Success response
{
"protocols": [
"string" // protocol name
]
}

Request url https://api.1inch.exchange/v2.0/protocols

curl curl -X GET "https://api.1inch.exchange/v2.0/protocols" -H "accept: application/json"

Response body
Response headers
Response body
{
"protocols": [
"WETH",
"MOONISWAP",
"SUSHI",
"COMPOUND",
"KYBER",
"CREAMSWAP",
"AAVE",
"CURVE",
"UNISWAP_V1",
"UNISWAP_V2",
"BALANCER",
"CHAI",
"OASIS",
"BANCOR",
"IEARN",
"SWERVE",
"VALUELIQUID",
"DODO",
"SHELL",
"BLACKHOLESWAP",
"PMM1",
"DEFISWAP",
"COFIX",
"ZRX",
"LUASWAP",
"MINISWAP",
"MSTABLE",
"AAVE_LIQUIDATOR",
"SYNTHETIX",
"AAVE_V2",
"ST_ETH",
"ONE_INCH_LP",
"LINKSWAP",
"S_FINANCE",
"ONE_INCH_LP_1_1",
"PSM",
"ONE_INCH_LP_MIGRATOR_V1_1",
"UNISWAP_V2_MIGRATOR",
"SUSHISWAP_MIGRATOR",
"ONE_INCH_LP_MIGRATOR"
]
}
Response headers
access-control-allow-origin: *
cache-control: public,max-age=300,s-maxage=300
cf-cache-status: EXPIRED
cf-ray: 5f5a1db51b42ce57-LHR
cf-request-id: 068c30e52f0000ce57b4147000000001
content-encoding: gzip
content-type: application/json; charset=utf-8
date: Sat,21 Nov 2020 11:36:58 GMT
etag: W/"112-T1BoBhMy/HlaxNYUF37wYQpulZ0"
expect-ct: max-age=604800,report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
server: cloudflare
status: 200
vary: Origin,Accept-Encoding
x-powered-by: Express

Test your request in web interface: https://api.1inch.exchange/v2.0/swagger/#/Protocols/getProtocols