Payment Requests

The Payment Requests API provides endpoints to query payment requests and their activities.

Get All Payment Requests

GET /payment-requests

Retrieves a paginated list of payment requests with filtering options.

Query Parameters

Parameter
Type
Description

page

number

Page number (min: 1, default: 1)

limit

number

Items per page (max: 100, default: 10)

creator

string

Filter by creator address

payer

string

Filter by payer address

status

string

Filter by status

coinType

string

Filter by coin type

search

string

Search requests (min: 3 chars)

sortBy

string

Sort field (CREATED_AT, TOTAL_AMOUNT, etc.)

sortOrder

string

Sort order (ASC/DESC)

Payment Request Status Types

  • PENDING: Request is awaiting payment

  • PAID: Request has been paid

  • REJECTED: Request has been rejected

Response

Get Payment Request by ID

Retrieves details of a specific payment request.

Response

Get Payment Request Activities

Retrieves activities for a specific payment request.

Query Parameters

Parameter
Type
Description

page

number

Page number (min: 1, default: 1)

limit

number

Items per page (max: 100, default: 10)

activityType

string

Filter by activity type

actor

string

Filter by actor address

Activity Types

  • CREATED

  • PAID

  • REJECTED

Response

Get Account Payment Request Activities

Retrieves payment request activities for a specific account.

Query Parameters

Same as Get Payment Request Activities

Get Account Payment Request Stats

Retrieves payment request statistics for a specific account.

Response

Last updated