Skip to content

API Documentation

Welcome to the Bedrock Billing API documentation. This guide will help you integrate with our payment processing API.

Getting Started

To get started with the API, you'll need an API key. Contact your administrator to obtain one.

Authentication

All API requests require authentication using an API key in the request headers.

curl -H "Authorization: Bearer YOUR_API_KEY" https://api.example.com/endpoint

Endpoints

Process Claim

Endpoint: POST /api/v1/claims/process

Request Body:

{
  "claimId": "string",
  "billType": "string",
  "patientStatus": "string",
  "fromDate": "date",
  "thruDate": "date",
  "modules": ["string"]
}

Response:

{
  "success": true,
  "data": {
    "drg": "string",
    "payment": "number",
    "details": {}
  }
}

Rate Limits

  • Free Plan: 100 requests per month
  • Pro Plan: 1,000 requests per month
  • Enterprise: Custom limits

Support

For API support, please contact support@bedrockbilling.com.