Give Pay Documentation
API Reference

Overview

REST API documentation for GivePay payment sessions

Overview

The GivePay API allows you to create and manage payment sessions programmatically. Use these endpoints to integrate GivePay payments directly into your application.

Base URL

https://api.givepay.co/api/v1

Authentication

All API requests require an API key passed in the Authorization header:

Authorization: YOUR_API_KEY

You can obtain your API key from the GivePay dashboard.

Endpoints

MethodEndpointDescription
POST/payment-session/checkoutCreate a payment session and get checkout URL
GET/payment-session/:slugRetrieve payment session details
GET/subscription/:slugRetrieve subscription details