Contact
Overview
Puurk API 1.0.0
Section titled “Puurk API 1.0.0”The Puurk API lets you add payment plans to your product: create clients and payment plan offers, run checkout, and follow contracts and payments.
Build against the sandbox (https://apisandbox.puurk.com) first. It is a complete, isolated copy
of production: Stripe runs in test mode (card 4242 4242 4242 4242), SMS and email are never delivered,
and you provision your own private test organizations with POST /sandbox/organizations.
Production (https://api.puurk.com) has the same endpoints, except the /sandbox/* ones.
Authentication
Section titled “Authentication”firebase
Section titled “firebase”Security scheme type: oauth2
Flow type: implicit
Authorization URL: https://provider.puurk.com
Scopes:
- email - Access email address
- openid - OpenID Connect
- profile - Access user profile
service_account
Section titled “service_account”google_id_token
Section titled “google_id_token”service_token
Section titled “service_token”Service token obtained via POST /auth/token. Provide client_id and client_secret to receive a Bearer JWT valid for 1 hour. Scopes are embedded in the JWT claims.
Security scheme type: http
Bearer format: JWT