InboxKit
  1. Billing
InboxKit
  • Introduction
  • Account
    • Get account details
      GET
  • Workspaces
    • List workspaces
      GET
    • Get workspace details
      GET
    • Create workspace
      POST
    • Update workspace
      PUT
    • Delete workspace
      DELETE
    • Update workspace webhook
      POST
  • Domains
    • Search available domains
      POST
    • Check if domain is banned from registration
      GET
    • Check domain availability
      GET
    • Register domains
      POST
    • List domains
      GET
    • List assignable domains
      GET
    • Set DMARC policy
      POST
    • Remove DMARC policy
      DELETE
    • Remove domains
      POST
    • Set domain forwarding
      POST
    • Set email forwarding
      POST
    • Remove email forwarding
      DELETE
    • Set catch-all email
      POST
    • Remove catch-all email
      DELETE
    • Get nameservers for domain connection
      POST
    • Check nameservers propagation
      POST
  • Mailboxes
    • List mailboxes
    • Show mailbox credentials
    • Get mailbox details
    • Buy mailboxes
    • Check mailbox status
    • Cancel mailboxes
    • Update mailbox
    • Update mailbox profile picture
    • Generate TOTP
    • Change username
    • Change password
    • Check mailbox availability
  • DNS
    • Get DNS records
    • Add DNS records
    • Update DNS records
    • Delete DNS records
  • Sequencers
    • Export mailboxes status
    • List sequencer platforms
    • List sequencers
    • Export mailboxes
    • Add sequencer
    • Update sequencer
    • Delete sequencers
  • Billing
    • Get pricing plans
      GET
    • Get subscription details
      GET
    • Change subscription plan
      POST
    • Cancel subscription
      POST
    • Get wallet details
      GET
    • Add credits to wallet
      POST
    • Update auto top-up settings
      POST
    • Get billing portal link
      GET
  1. Billing

Get pricing plans

GET
https://api.inboxkit.com/v1/api/billing/pricing-plans
Billing
Maintainer:Not configured
Retrieve all available pricing plans with upgrade/downgrade options relative to current subscription
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.inboxkit.com/v1/api/billing/pricing-plans'
Response Response Example
{
    "plans": [
        {
            "uid": "plan_123456",
            "name": "Professional",
            "cycle": "monthly",
            "pricing": 29.99,
            "features": [
                "Unlimited domains"
            ],
            "active": true,
            "current": false,
            "upgrade": true,
            "downgrade": false
        }
    ],
    "activePlan": {
        "uid": "string",
        "name": "string",
        "cycle": "string",
        "pricing": 0
    }
}

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************

Responses

🟢200OK
application/json
Pricing plans retrieved successfully
Body
plans
array [object {9}] 
optional
List of available pricing plans
uid
string 
optional
Plan unique identifier
Example:
plan_123456
name
string 
optional
Plan name
Example:
Professional
cycle
enum<string> 
optional
Billing cycle
Allowed values:
monthlyyearlysingle
Example:
monthly
pricing
number 
optional
Plan price in USD
Example:
29.99
features
array[string]
optional
Plan features
active
boolean 
optional
Whether the plan is active
Example:
true
current
boolean 
optional
Whether this is the current plan
Example:
false
upgrade
boolean 
optional
Whether this is an upgrade option
Example:
true
downgrade
boolean 
optional
Whether this is a downgrade option
Example:
false
activePlan
object  | null 
optional
Currently active plan details
uid
string 
optional
name
string 
optional
cycle
string 
optional
pricing
number 
optional
🟠401Unauthorized
🔴500Server Error
Modified at 2025-06-19 05:44:26
Previous
Delete sequencers
Next
Get subscription details
Built with