OilPriceAPI Docs
GitHub
GitHub
  • Interactive Explorer

    • Interactive API Explorer
  • Price Data

    • API Reference
    • Get Latest Prices
    • Historical Prices
    • Batch Prices
    • Excel Latest Price Gateway
    • Price Widget Endpoints
    • Price Utility Endpoints
    • Natural Gas Intelligence
  • Commodities

    • List Commodities
    • Get Commodity Details
    • Data Publication & Collection Schedules
  • AI Agents (MCP)

    • Get Market Brief
    • Subscriptions / Watches
    • Agent Subscriptions with MCP
  • Marine Fuels

    • Marine Fuel API
    • List Marine Fuel Ports
    • Get Port Details with Prices
    • Bunker Fuels
    • Maritime Fuels
  • Fuel Surcharges

    • Fuel Surcharge API
  • Premium Endpoints

    • All Prices API - One Call, All Commodities
    • Cushing Oil Storage Intelligence API
    • Drilling Intelligence API
    • Marine Fuels API
    • ICE Brent Futures API
    • Benchmark Close
    • Aviation Fuel Pilot
  • Spreads & Margins

    • Spreads & Margins
    • Crack Spreads
    • Basis Spreads
    • Refining Margins
    • Curve Structure
    • Physical Premiums
  • Market Indicators

    • Market Indicators
    • Fuel Switching
    • Price Context
    • Storage Analytics
    • CFTC Positioning
    • Congressional Trades
    • Market Annotations
  • Futures

    • Futures API
    • ICE Brent Futures
    • ICE WTI Futures
    • ICE Gas Oil Futures
    • NYMEX Natural Gas Futures
    • ICE EUA Carbon Futures
    • EU Carbon Futures
    • TTF Gas Futures
    • LNG JKM Futures
    • UK Carbon Futures
  • Dark Data (Premium)

    • Energy Intelligence API
    • Rig Counts
    • Well Permits
    • Well Production Beta
    • Oil Inventories
    • OPEC Production
    • Drilling Productivity
    • Forecasts (STEO)
  • Well Production (Beta)

    • Well Production Data
    • Well Production API Reference
  • Analytics

    • Analytics API
  • Webhooks API

    • Webhooks API Reference
    • Webhook Endpoint Reference
  • Alerts

    • Price Alerts API
  • Account & Billing

    • Account API
    • API Keys
    • Subscriptions
    • Organizations

Organizations & Teams API

BETA FEATURE

This feature is currently in beta. API endpoints and functionality may change.

Want early access? Email us at support@oilpriceapi.com to join the beta program.

Overview

The Organizations API allows you to manage team accounts, invite members, and share API access across your organization. Perfect for enterprises that need centralized billing and usage tracking.

Features

  • Team Management: Add and remove team members
  • Role-Based Access: Admin, Member, and Read-Only roles
  • Centralized Billing: Single invoice for entire organization
  • Usage Analytics: Track API usage per team member
  • Invitation System: Invite users via email

Endpoints

Organization Dashboard

GET /organizations/dashboard

Returns organization details and member list.

Response:

{
  "organization": {
    "id": "org_123",
    "name": "Acme Energy Trading",
    "created_at": "2025-01-15T10:00:00Z",
    "plan": "business",
    "member_count": 5,
    "api_calls_this_month": 45000
  },
  "members": [
    {
      "id": "user_456",
      "email": "admin@acme.com",
      "role": "admin",
      "joined_at": "2025-01-15T10:00:00Z"
    }
  ]
}

Add Team Member

POST /organizations/members

Request Body:

{
  "email": "newuser@acme.com",
  "role": "member"
}

Update Member Role

PATCH /organizations/members/:id

Request Body:

{
  "role": "admin"
}

Remove Member

DELETE /organizations/members/:id

Send Invitation

POST /organizations/invitations

Request Body:

{
  "email": "invited@company.com",
  "role": "member",
  "message": "Join our team on OilPriceAPI"
}

Accept Invitation

GET /organizations/invitations/:id/accept
POST /organizations/invitations/:id/confirm_accept

Roles & Permissions

PermissionAdminMemberRead-Only
View pricesYesYesYes
View usage analyticsYesYesYes
Manage API keysYesYesNo
Invite membersYesNoNo
Remove membersYesNoNo
Change billingYesNoNo

Pricing

The Organizations API is in invite-only beta and is not yet part of the published plan ladder (Free, Developer, Starter, Professional, Scale). Seat pricing and plan availability have not been finalised — email support@oilpriceapi.com and we will scope it with you.


Get Beta Access

JOIN THE BETA

Organizations API is currently invite-only. To request access:

Email support@oilpriceapi.com

Include your company name, use case, and expected team size.

Last Updated: 7/19/26, 5:31 PM