1. Account
mailfloss API
  • Verification
    • Verify a single email address
      GET
  • Batch
    • Submit a batch of emails for async verification
      POST
    • Get batch job status
      GET
    • Get batch job results (paginated)
      GET
    • Cancel a batch verification job
      POST
    • List verification jobs
      GET
    • Get a verification job
      GET
  • Account
    • Account activity timeline
      GET
    • Verify an API key
      GET
    • Read the authenticated account holder
      GET
    • Update the authenticated account holder
      PATCH
    • Read the authenticated organization
      GET
  • Team
    • List team members
      GET
    • Get the account owner as a team member
      GET
    • Get a team member
      GET
  • Reports
    • Get verification usage analytics
      GET
  • Webhooks
    • List webhook subscriptions
      GET
    • Create a webhook subscription
      POST
    • Get a webhook subscription
      GET
    • Update a webhook subscription
      PATCH
    • Delete a webhook subscription
      DELETE
  • Integrations
    • List all integrations (connected + disconnected)
      GET
    • Read one integration with all of its connections
      GET
    • Connect a new connection (with credentials)
      POST
    • Read one connection
      GET
    • Update a connection's settings
      PATCH
    • Disconnect a connection
      DELETE
    • Re-sync a connection's audiences
      POST
    • Test a connection's credentials
      POST
    • List a connection's keyword rules
      GET
    • Add keyword rules
      POST
    • Delete a keyword rule
      DELETE
  • Privacy
    • Erase stored verification records (data privacy)
  • Schemas
    • ErrorEnvelope
  1. Account

Read the authenticated organization

GET
/v1/organization
Returns plan, named credit buckets (prepaid + subscription), current-period usage, contact email, and status for the org the API key belongs to. Scoped implicitly to the authenticated org β€” no :id path parameter. Idempotent read; no credit consumption. Unlike credit-consuming endpoints, this read still succeeds for a restricted account (suspended / paused / under_review / needs_identity_verification) and reports the state in status β€” so an automated client can detect, for example, a billing suspension and act on it. A banned account is the one exception: it returns 403 forbidden.

Request

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

Responses

🟒200
application/json
Authenticated organization
Bodyapplication/json

🟠401
🟠403
🟠429
πŸ”΄500
πŸ”΄503
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.mailfloss.com/v1/organization' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - Success
{
    "name": "Acme Corp",
    "email": "jane@acme.com",
    "plan": "pro",
    "plan_id": "price_1A2b3C4d5E6f7G8h",
    "credits": {
        "prepaid": 10000,
        "subscription": 5000,
        "total": 15000
    },
    "usage": {
        "current_period_start": "2026-06-01T00:00:00Z",
        "current_period_end": "2026-07-01T00:00:00Z",
        "current_period_total": 2400
    },
    "trial": {
        "active": false,
        "started_at": null,
        "ends_at": null
    },
    "created_at": "2026-01-15T09:00:00Z",
    "status": "active",
    "entitlements": {
        "webhooks": true,
        "instafloss": true,
        "typo_fixer": true,
        "exclusions": true,
        "update_tags": true,
        "sso": true,
        "autofloss": true,
        "decay_basic": true,
        "decay_custom": false
    }
}
Modified atΒ 2026-10-20 13:54:45
Previous
Update the authenticated account holder
Next
List team members
Built with