{ "info": { "_postman_id": "f1f86d21-0bd3-45f8-913e-86cc71af354f", "name": "Token Trading Approval LimitOrderQuote API", "description": "Uniswap Labs trading APIs.\n\nEach operation may include the vendor extension `x-public-endpoint` (boolean): `true` when the operation is available on the public gateway for standard API keys, `false` when it is not publicly exposed. See the [OpenAPI specification extensions](https://swagger.io/docs/specification/v3_0/openapi-extensions/) definition of `x-` fields.", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T03:22:44.000Z", "updatedAt": "2026-07-28T03:22:44.000Z", "lastUpdatedBy": "35240", "uid": "35240-f1f86d21-0bd3-45f8-913e-86cc71af354f" }, "item": [ { "name": "limit_order_quote", "item": [ { "name": "Get a limit order quote", "id": "b58b33a7-2a95-4dfb-956c-af4c5ff5a7ac", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"swapper\": \"B9AFb76AaFfCDC9Fe7253eE873FAb0127Cc9F10f\",\n \"type\": \"EXACT_INPUT\",\n \"amount\": \"264812030\",\n \"tokenIn\": \"d8dBecAaAB4dF3aFC0bd1bD678aA5d1Fe26Ccfb7\",\n \"tokenOut\": \"3Fea7EbDb662f524FEB0587F0AE8c4cDF2dA5c72\",\n \"tokenInChainId\": 1,\n \"tokenOutChainId\": 1,\n \"limitPrice\": \"\",\n \"orderDeadline\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/limit_order_quote", "host": [ "{{baseUrl}}" ], "path": [ "limit_order_quote" ] }, "description": "Get a quote for a limit order according to the provided configuration." }, "response": [ { "id": "ee866263-faf3-4154-9f9b-ad3595be70e9", "name": "Limit Order Quote request successful.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"swapper\": \"B9AFb76AaFfCDC9Fe7253eE873FAb0127Cc9F10f\",\n \"type\": \"EXACT_INPUT\",\n \"amount\": \"264812030\",\n \"tokenIn\": \"d8dBecAaAB4dF3aFC0bd1bD678aA5d1Fe26Ccfb7\",\n \"tokenOut\": \"3Fea7EbDb662f524FEB0587F0AE8c4cDF2dA5c72\",\n \"tokenInChainId\": 1,\n \"tokenOutChainId\": 1,\n \"limitPrice\": \"\",\n \"orderDeadline\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/limit_order_quote", "host": [ "{{baseUrl}}" ], "path": [ "limit_order_quote" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"routing\": \"LIMIT_ORDER\",\n \"quote\": {\n \"encodedOrder\": \"\",\n \"orderInfo\": {\n \"chainId\": 1,\n \"nonce\": \"\",\n \"reactor\": \"0xd26448D7c4Ab5faBD6AdB8eCBEb4d0daDBB26fCA\",\n \"swapper\": \"AEC43EA35CEE28D20Fa8A4F6BF45Daa02e9E1a2e\",\n \"deadline\": \"\",\n \"exclusiveFiller\": \"\",\n \"exclusivityOverrideBps\": \"\",\n \"input\": {\n \"startAmount\": \"\",\n \"endAmount\": \"\",\n \"token\": \"0xC53aA1Df5212de0e4f511073fA3A58CF7Da26d3B\"\n },\n \"outputs\": [\n {\n \"startAmount\": \"\",\n \"endAmount\": \"\",\n \"token\": \"0x216bD18Bb2e4F568bdd7d24cBDDbD7f41cce318b\",\n \"recipient\": \"0xeEBAfdAC1A88C23A5d9fB0F1EA2AA2a81E964Ac5\"\n },\n {\n \"startAmount\": \"\",\n \"endAmount\": \"\",\n \"token\": \"7FAFCa62ECce1cABfC3bBbe1524B7BF97f6fDbDf\",\n \"recipient\": \"0xebb3DA19cD6c45aBCceA30781Bbd7EFAc44B6E6c\"\n }\n ],\n \"additionalValidationContract\": \"0x0000000000000000000000000000000000000000\",\n \"additionalValidationData\": \"0x\",\n \"decayStartTime\": \"\",\n \"decayEndTime\": \"\"\n },\n \"orderId\": \"\",\n \"portionBips\": \"\",\n \"portionAmount\": \"\",\n \"portionRecipient\": \"\",\n \"quoteId\": \"\",\n \"slippageTolerance\": 1.73,\n \"classicGasUseEstimateUSD\": \"\",\n \"aggregatedOutputs\": [\n {\n \"token\": \"0xd0B4d0bAC34489B128BbE6CDA6fB2Da8A0BBB039\",\n \"amount\": \"01642\",\n \"recipient\": \"FFA5Ac02FE42c1D53db6344FfD60E1e7302EE24f\",\n \"bps\": \"\",\n \"minAmount\": \"\"\n },\n {\n \"token\": \"0x0925FD2Bfad7A47fCDF4bDD6faDCDCEc7CeBCce4\",\n \"amount\": \"04380\",\n \"recipient\": \"aF96a2F92debf89E0d8dBC6aAcBa8C263ba3d0E4\",\n \"bps\": \"\",\n \"minAmount\": \"\"\n }\n ]\n },\n \"permitData\": {\n \"domain\": {},\n \"values\": {},\n \"types\": {}\n },\n \"requestId\": \"\"\n}", "createdAt": "2026-07-28T03:22:45.000Z", "updatedAt": "2026-07-28T03:22:45.000Z", "uid": "35240-ee866263-faf3-4154-9f9b-ad3595be70e9" }, { "id": "4ac0ed01-aa4a-4cc8-9dfa-99d15af270b2", "name": "RequestValidationError, Bad Input", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"swapper\": \"B9AFb76AaFfCDC9Fe7253eE873FAb0127Cc9F10f\",\n \"type\": \"EXACT_INPUT\",\n \"amount\": \"264812030\",\n \"tokenIn\": \"d8dBecAaAB4dF3aFC0bd1bD678aA5d1Fe26Ccfb7\",\n \"tokenOut\": \"3Fea7EbDb662f524FEB0587F0AE8c4cDF2dA5c72\",\n \"tokenInChainId\": 1,\n \"tokenOutChainId\": 1,\n \"limitPrice\": \"\",\n \"orderDeadline\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/limit_order_quote", "host": [ "{{baseUrl}}" ], "path": [ "limit_order_quote" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"errorCode\": \"RequestValidationError\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T03:22:45.000Z", "updatedAt": "2026-07-28T03:22:45.000Z", "uid": "35240-4ac0ed01-aa4a-4cc8-9dfa-99d15af270b2" }, { "id": "be471151-39dd-4437-86cb-a0d8ace4e956", "name": "UnauthorizedError eg. Account is blocked.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"swapper\": \"B9AFb76AaFfCDC9Fe7253eE873FAb0127Cc9F10f\",\n \"type\": \"EXACT_INPUT\",\n \"amount\": \"264812030\",\n \"tokenIn\": \"d8dBecAaAB4dF3aFC0bd1bD678aA5d1Fe26Ccfb7\",\n \"tokenOut\": \"3Fea7EbDb662f524FEB0587F0AE8c4cDF2dA5c72\",\n \"tokenInChainId\": 1,\n \"tokenOutChainId\": 1,\n \"limitPrice\": \"\",\n \"orderDeadline\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/limit_order_quote", "host": [ "{{baseUrl}}" ], "path": [ "limit_order_quote" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"errorCode\": \"UnauthorizedError\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T03:22:45.000Z", "updatedAt": "2026-07-28T03:22:45.000Z", "uid": "35240-be471151-39dd-4437-86cb-a0d8ace4e956" }, { "id": "7c602fab-ba1e-4976-8733-e498d443f242", "name": "ResourceNotFound eg. No quotes available or Gas fee/price not available", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"swapper\": \"B9AFb76AaFfCDC9Fe7253eE873FAb0127Cc9F10f\",\n \"type\": \"EXACT_INPUT\",\n \"amount\": \"264812030\",\n \"tokenIn\": \"d8dBecAaAB4dF3aFC0bd1bD678aA5d1Fe26Ccfb7\",\n \"tokenOut\": \"3Fea7EbDb662f524FEB0587F0AE8c4cDF2dA5c72\",\n \"tokenInChainId\": 1,\n \"tokenOutChainId\": 1,\n \"limitPrice\": \"\",\n \"orderDeadline\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/limit_order_quote", "host": [ "{{baseUrl}}" ], "path": [ "limit_order_quote" ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"errorCode\": \"TokenBalanceNotAvailable\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T03:22:45.000Z", "updatedAt": "2026-07-28T03:22:45.000Z", "uid": "35240-7c602fab-ba1e-4976-8733-e498d443f242" }, { "id": "871e3cd5-75f5-49b9-ad1f-ff3167037a8a", "name": "Ratelimited", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"swapper\": \"B9AFb76AaFfCDC9Fe7253eE873FAb0127Cc9F10f\",\n \"type\": \"EXACT_INPUT\",\n \"amount\": \"264812030\",\n \"tokenIn\": \"d8dBecAaAB4dF3aFC0bd1bD678aA5d1Fe26Ccfb7\",\n \"tokenOut\": \"3Fea7EbDb662f524FEB0587F0AE8c4cDF2dA5c72\",\n \"tokenInChainId\": 1,\n \"tokenOutChainId\": 1,\n \"limitPrice\": \"\",\n \"orderDeadline\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/limit_order_quote", "host": [ "{{baseUrl}}" ], "path": [ "limit_order_quote" ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"errorCode\": \"Ratelimited\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T03:22:45.000Z", "updatedAt": "2026-07-28T03:22:45.000Z", "uid": "35240-871e3cd5-75f5-49b9-ad1f-ff3167037a8a" }, { "id": "e907abdb-bda3-4497-bc47-1b27b8844381", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"swapper\": \"B9AFb76AaFfCDC9Fe7253eE873FAb0127Cc9F10f\",\n \"type\": \"EXACT_INPUT\",\n \"amount\": \"264812030\",\n \"tokenIn\": \"d8dBecAaAB4dF3aFC0bd1bD678aA5d1Fe26Ccfb7\",\n \"tokenOut\": \"3Fea7EbDb662f524FEB0587F0AE8c4cDF2dA5c72\",\n \"tokenInChainId\": 1,\n \"tokenOutChainId\": 1,\n \"limitPrice\": \"\",\n \"orderDeadline\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/limit_order_quote", "host": [ "{{baseUrl}}" ], "path": [ "limit_order_quote" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"errorCode\": \"InternalServerError\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T03:22:45.000Z", "updatedAt": "2026-07-28T03:22:45.000Z", "uid": "35240-e907abdb-bda3-4497-bc47-1b27b8844381" }, { "id": "ed5d027b-16aa-44af-98f5-544edbe7f48f", "name": "Request duration limit reached.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"swapper\": \"B9AFb76AaFfCDC9Fe7253eE873FAb0127Cc9F10f\",\n \"type\": \"EXACT_INPUT\",\n \"amount\": \"264812030\",\n \"tokenIn\": \"d8dBecAaAB4dF3aFC0bd1bD678aA5d1Fe26Ccfb7\",\n \"tokenOut\": \"3Fea7EbDb662f524FEB0587F0AE8c4cDF2dA5c72\",\n \"tokenInChainId\": 1,\n \"tokenOutChainId\": 1,\n \"limitPrice\": \"\",\n \"orderDeadline\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/limit_order_quote", "host": [ "{{baseUrl}}" ], "path": [ "limit_order_quote" ] } }, "status": "Gateway Timeout", "code": 504, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"errorCode\": \"Timeout\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T03:22:45.000Z", "updatedAt": "2026-07-28T03:22:45.000Z", "uid": "35240-ed5d027b-16aa-44af-98f5-544edbe7f48f" } ], "createdAt": "2026-07-28T03:22:45.000Z", "updatedAt": "2026-07-28T03:22:45.000Z", "uid": "35240-b58b33a7-2a95-4dfb-956c-af4c5ff5a7ac" } ], "id": "6b76247d-1962-4dec-b46d-5846435681ae", "createdAt": "2026-07-28T03:22:45.000Z", "updatedAt": "2026-07-28T03:22:45.000Z", "uid": "35240-6b76247d-1962-4dec-b46d-5846435681ae" } ], "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "x-api-key", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://trade-api.gateway.uniswap.org/v1" } ] }