How to get transaction requests?

Process of getting transaction requests

Using API

get

Get Transaction Request

Authorizations
Query parameters
idstringOptional
payerstringOptional
receiverstringOptional
Responses
200Success
application/json
get
GET /v1/transaction-request HTTP/1.1
Host: staging-api.fetcch.xyz
secret-key: YOUR_API_KEY
Accept: */*
{
  "status": 1,
  "data": {
    "id": 1,
    "payer": "text",
    "receiver": "text",
    "actions": [],
    "label": "text",
    "message": "text",
    "signature": "text",
    "executedAt": "text",
    "requestedAt": "text"
  },
  "timestamp": "text"
}

Using SDK

For Quickstart

Call Resolve Function

const request = await fetcch.request.get({ id: 1 })

// OR with payer

const request = await fetcch.request.get({ payer: "satyam@metamask" })

// OR with address

const request = await fetcch.request.get({ payer: "0x123..." })

// OR with receiver

const request = await fetcch.request.get({ receiver: "Epf12..." })

Webhooks & Websocket

Coming soon...

Last updated