Mojave is now Paying.co — same team and expertise, now with a name that reflects our core mission. Learn more →
Three public APIs

Build payments, sites, and secure links with Paying.co APIs

One platform, three focused APIs. Generate payment links, spin up AI-powered websites, and create self-destructing secure links — each with a clean REST interface and an official SDK.

The APIs

Pick the API for the job

Each API is independent — use one, or combine all three. Full reference docs and SDKs for every endpoint.

Quick start

From key to first call in minutes

Authenticate with a bearer token and make your first request. Here's a payment link with AskPay.

1

Create an account

Sign up and grab your sandbox and live API keys from the dashboard.

2

Install an SDK

Pull the official library for your language from the PayingCo GitHub org.

3

Make a request

Send your first call against the sandbox, then flip to live keys when you ship.

create-payment-link.sh
# Create a payment link with AskPay
curl https://api.ask.paying.co/v1/links \
  -H "Authorization: Bearer $PAYING_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 4200,
    "currency": "usd",
    "delivery": ["qr", "email", "sms"],
    "description": "Invoice #1042"
  }'

# → returns a hosted link, QR image,
#   and delivery status for each channel
Open-source SDKs

Official libraries on GitHub

Every API ships with a maintained SDK. Install, authenticate, and make your first request straight from the README.

Resources

Everything you need to ship

FAQ

Common questions

Three public APIs cover distinct jobs: AskPay generates payment links delivered by QR code, email, SMS, or button; Landed programmatically generates and modifies AI-powered websites from templates; and Puny creates secure, expiring links and self-destructing capsules for sensitive data.

Each API uses a secret API key passed in the Authorization header as a bearer token. Keys are issued per environment, so you can test in a sandbox before going live.

Official SDKs for AskPay, Landed, and Puny are published on GitHub under the PayingCo organization. Each repository documents installation and a first request for every supported language.

Yes. Every API supports a sandbox environment with separate keys, so you can build and verify integrations before issuing live requests.

Each API is versioned independently. Breaking changes ship under a new major version, and additive changes stay backwards compatible so existing integrations keep working.

Start building today

Create an account, grab your keys, and make your first call in minutes.

Get API keys