# How to get transaction requests?

### Using API

{% openapi src="<https://2219691098-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxaHazojZlIts4pidXQC6%2Fuploads%2F7U1PRlaamdcCS67VTbzB%2Fopenapi.yml?alt=media&token=b98daf06-4442-4ccf-8b08-76e32833a666>" path="/transaction-request" method="get" %}
[openapi.yml](https://2219691098-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxaHazojZlIts4pidXQC6%2Fuploads%2F7U1PRlaamdcCS67VTbzB%2Fopenapi.yml?alt=media\&token=b98daf06-4442-4ccf-8b08-76e32833a666)
{% endopenapi %}

### Using SDK

For [Quickstart](https://docs.fetcch.xyz/how-to-integrate/sdk-quickstart)

#### Call Resolve Function

```typescript
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...
