Skip to Content
Grateful MerchantsAPI ReferenceOverview

API Reference

Complete reference documentation for the Grateful Payments API.

Base URL

All API requests should be made to:

https://merchant.grateful.me/api

Authentication

All API requests require authentication using your API key in the x-api-key header.

headers: {
  'Content-Type': 'application/json',
  'x-api-key': '<your-api-key>'
}
🔐

Get your API key from your merchant dashboard.

Endpoints

Payments

EndpointDescription
POST /payments/newCreate a new payment
GET /payments/:paymentIdGet payment details
POST /payments/configure/:paymentIdConfigure payment token & chain
GET /payments/:paymentId/statusGet payment status

Payment Flow

  1. Create - Call POST /payments/new to create a payment request
  2. Redirect - Send customer to the returned url
  3. Configure - Customer (or your system) configures token and chain selection
  4. Pay - Customer sends funds to the deposit address
  5. Confirm - Poll status or receive webhook notification

Start building

XO

Request Demo

Schedule a call with our team

Select a product
Arrow right

Start building
Grateful

Contact Us

We're here to help