For the complete documentation index, see llms.txt. This page is also available as Markdown.

Orbit API Setup

1. Overview

Orbit exposes two access channels, both of which require authentication:

  • REST API — for backend services, data pipelines, and batch jobs.

To support both machine-to-machine integrations and end-user delegated access, Orbit supports two authentication methods:

Method
Channels
Typical Use Cases

API Key

REST API

Server-to-server calls, individual developers, trusted internal environments

2. Base URLs & Interactive References

Before issuing any request, make sure you are calling the correct endpoint. Orbit exposes two independent services, each with its own base URL and interactive documentation:

Service
Base URL
Interactive Reference
Description

REST API

https://api.orbitfin.ai

https://api.orbitfin.ai/docs 1

RESTful endpoints for programmatic access — entity lookup, report retrieval, file download, PDF parsing, news, EOD price, Chat AI, etc.

This API Reference describes the RESTful and realtime APIs you can use to interact with the Orbit platform. REST APIs are usable via HTTP in any environment that supports HTTP requests.

Quick Reference

REST API

<HTTP>
Base URL:         https://api.orbitfin.ai      
OpenAPI / Docs:   https://api.orbitfin.ai/docs
Auth Header:      X-API-KEY: <your-api-key>
Versioning:       /v1/...   (e.g. /v1/company_report/file_list)
Content-Type:     application/json

Minimal Smoke Tests

Verify your key works against each surface in under 10 seconds.

REST API — list files for a report

Obtain different types of file information based on a list of report IDs and query options.

Full request/response schemas and a live "Try it out" console are available in the API Playground 1.

Unified Billing Across Both Surfaces

API Key usage on either surface draws from the same credit pool on your Orbit account:

Universal Currency: Same credits work for both APIs and MCP · APIs: Direct programmatic access charges credits per operation · MCP: Natural language queries consume credits based on complexity · Shared Pool: API and MCP usage draws from the same credit balance

. There is no need to provision separate quotas — a single API key (or a single OAuth-authenticated user, see §3) is billed uniformly.

3. Method 1: API Key Authentication

  1. Sign in to the Orbit Console[https://insight.orbitfin.ai/] → Settings → API Keys.

  1. Click Create API Key, give it a name, and save.

3.2 Using API Key with the REST API

Pass the key in the X-API-KEY header:

<BASH>

3.4 Security Best Practices

API keys are long-lived credentials that do not carry user identity, which makes per-user authorization difficult and creates significant risk if leaked into logs or version control; audit trails can only record what an API key did, not which user.

Therefore:

  • Never embed API keys in frontend code.

  • Never commit them to Git.

  • Rotate keys regularly.

  • Follow the principle of least privilege when assigning scopes (where supported).

Last updated