Welcome to the CalculateMaster API documentation. Our RESTful API allows developers to programmatically access our high-performance calculation engines and seamlessly integrate them into web, mobile, and enterprise applications.

Developer Notice: The public API is currently in Closed Beta. To request an API key for early access, please contact our developer relations team.

1. Authentication

All API requests require an API key to be included in the header of the request. You can generate and manage your API keys from your developer dashboard once your account is approved.

Authorization: Bearer YOUR_API_KEY_HERE

2. Base URL

All REST endpoints are relative to the following base URL. Please ensure you are routing traffic through HTTPS.

https://api.calculatemaster.com/v1/

3. Rate Limits

To ensure high availability and lightning-fast responses for all users, API requests are subject to strict rate limiting based on your subscription tier:

  • Developer Tier (Free): 1,000 requests per day (10 requests/second burst).
  • Production Tier: 50,000 requests per day (50 requests/second burst).
  • Enterprise: Custom volume limits with dedicated, low-latency endpoints.

4. Example Endpoints

Below are examples of how to query our most popular calculation engines. Responses are returned in standard JSON format.

POST /finance/emi

Calculates Equated Monthly Installments. Requires principal, rate, and tenure_months in the JSON body.

GET /health/bmi

Returns Body Mass Index and health categorization. Pass weight_kg and height_cm as query parameters.

GET /science/percentage

A flexible endpoint to calculate percentage increases, decreases, and standard fractions.

5. Need Developer Support?

If you encounter bugs, need higher rate limits, or require implementation assistance for your platform, our engineering support team is here to help.

Dev Support: developers@calculatemaster.com

Suggest a Tool