Skip to main content

Introduction

The Payment Link API enables developers to create and manage payment links for cryptocurrency payments. These APIs provide a simple way to request payments from users by generating shareable URLs that handle the payment flow, including address generation, transaction monitoring, and status updates.

Base URL

https://business.coinbase.com/api/v1/payment-links

Authentication

All Payment Link API endpoints require authentication using a JWT Bearer token. See the Authentication guide for details on generating your token.

Available Endpoints

Payment links can have the following statuses:
  • ACTIVE - The payment link is active and can accept payments
  • DEACTIVATED - The payment link has been manually deactivated
  • EXPIRED - The payment link has expired based on the expiresAt timestamp
  • COMPLETED - The payment link has been successfully paid