{"openapi":"3.1.0","info":{"title":"DexPaprika Paid API","version":"1.0.0","description":"Token, network and pool data for DEXes across chains.","x-guidance":"Each operation lists its price under x-payment-info; pay the advertised amount per call via the x402 or MPP protocol. Path parameters and their constraints are described per operation."},"servers":[{"url":"https://mpp.dexpaprika.com"}],"x-discovery":{"ownershipProofs":[]},"paths":{"/search":{"get":{"operationId":"get_search","summary":"GET /search","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/stats":{"get":{"operationId":"get_stats","summary":"GET /stats","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/networks/{network}/dexes":{"get":{"operationId":"get_networks_by_network_dexes","summary":"GET /networks/{network}/dexes","parameters":[{"name":"network","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/networks/{network}/dexes/{dex}/pools":{"get":{"operationId":"get_networks_by_network_dexes_by_dex_pools","summary":"GET /networks/{network}/dexes/{dex}/pools","parameters":[{"name":"network","in":"path","required":true,"schema":{"type":"string"}},{"name":"dex","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/networks/{network}/pools":{"get":{"operationId":"get_networks_by_network_pools","summary":"GET /networks/{network}/pools","parameters":[{"name":"network","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/networks/{network}/pools/{pool_id}":{"get":{"operationId":"get_networks_by_network_pools_by_pool_id","summary":"GET /networks/{network}/pools/{pool_id}","parameters":[{"name":"network","in":"path","required":true,"schema":{"type":"string"}},{"name":"pool_id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/networks/{network}/pools/{pool_id}/ohlcv":{"get":{"operationId":"get_networks_by_network_pools_by_pool_id_ohlcv","summary":"GET /networks/{network}/pools/{pool_id}/ohlcv","parameters":[{"name":"network","in":"path","required":true,"schema":{"type":"string"}},{"name":"pool_id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/networks/{network}/pools/{pool_id}/transactions":{"get":{"operationId":"get_networks_by_network_pools_by_pool_id_transactions","summary":"GET /networks/{network}/pools/{pool_id}/transactions","parameters":[{"name":"network","in":"path","required":true,"schema":{"type":"string"}},{"name":"pool_id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/networks/{network}/pools/filter":{"post":{"operationId":"post_networks_by_network_pools_filter","summary":"POST /networks/{network}/pools/filter","parameters":[{"name":"network","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/networks/{network}/tokens":{"get":{"operationId":"get_networks_by_network_tokens","summary":"GET /networks/{network}/tokens","parameters":[{"name":"network","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/networks/{network}/multi/prices":{"post":{"operationId":"post_networks_by_network_multi_prices","summary":"POST /networks/{network}/multi/prices","parameters":[{"name":"network","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/networks/{network}/tokens/filter":{"post":{"operationId":"post_networks_by_network_tokens_filter","summary":"POST /networks/{network}/tokens/filter","parameters":[{"name":"network","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/networks/{network}/tokens/{token_address}/pools":{"get":{"operationId":"get_networks_by_network_tokens_by_token_address_pools","summary":"GET /networks/{network}/tokens/{token_address}/pools","parameters":[{"name":"network","in":"path","required":true,"schema":{"type":"string"}},{"name":"token_address","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/networks":{"get":{"operationId":"get_networks","summary":"GET /networks","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"402":{"description":"Payment Required"},"404":{"description":"Not found"}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"1.000000"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"pathUSD"}}]}}},"/networks/{network}/tokens/{address}":{"get":{"operationId":"get_networks_by_network_tokens_by_address","summary":"GET /networks/{network}/tokens/{address}","parameters":[{"name":"network","in":"path","required":true,"schema":{"type":"string","pattern":"^[a-z0-9-]{2,32}$"}},{"name":"address","in":"path","required":true,"schema":{"type":"string","pattern":"^[a-zA-Z0-9]{20,128}$"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"402":{"description":"Payment Required"},"404":{"description":"Not found"}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.001000"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"pathUSD"}}]}}}}}