Skip to main content
GET
/
api
/
{blockchain}
/
orders
/
{order_hash}
JavaScript
const options = {method: 'GET'};

fetch('https://swap.ggp.gg/api/{blockchain}/orders/{order_hash}', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
{
  "createdAt": 1,
  "filledTxHashes": [
    "<string>"
  ],
  "maker": "<string>",
  "makerSrcOrToken": "<string>",
  "makerToken": "<string>",
  "makerTraits": "<string>",
  "makingAmount": "<string>",
  "orderHash": "<string>",
  "orderType": "limit",
  "parsedMakerTraits": {
    "allowMultipleFills": true,
    "allowPartialFills": true,
    "allowedSenderSuffix": "<string>",
    "expiration": 1,
    "hasExtension": true,
    "needCheckEpochManager": true,
    "needPostInteractionCall": true,
    "needPreInteractionCall": true,
    "nonceOrEpoch": 1,
    "series": 1,
    "unwrapWeth": true,
    "usePermit2": true
  },
  "status": "<string>",
  "takerSrcOrToken": "<string>",
  "takerToken": "<string>",
  "takingAmount": "<string>",
  "cancelledAt": 1,
  "extension": "<string>",
  "filledAt": 1,
  "meta": "<unknown>",
  "recipient": "<string>"
}

Path Parameters

blockchain
enum<string>
required
Available options:
ethereum,
bsc,
arbitrum
order_hash
string
required

Response

createdAt
integer<int64>
required
Required range: x >= 0
filledTxHashes
string[]
required
maker
string
required
makerSrcOrToken
string
required
makerToken
string
required
makerTraits
string
required
makingAmount
string
required
orderHash
string
required
orderType
enum<string>
required
Available options:
limit,
twap
parsedMakerTraits
object
required
status
string
required
takerSrcOrToken
string
required
takerToken
string
required
takingAmount
string
required
cancelledAt
integer<int64> | null
Required range: x >= 0
extension
string | null
filledAt
integer<int64> | null
Required range: x >= 0
meta
object
recipient
string | null