API Documentation

Integrate IA Science into your workflows. All endpoints require a Bearer JWT token unless marked as public.

Base URLhttps://iascience.io/api
AuthAuthorization: Bearer <token>

Quick Start

1. Create an account at /register

2. Login via POST /auth/login to get your JWT token

3. Include the token in all subsequent requests as Authorization: Bearer <token>

4. Start a discovery with POST /discovery/start

5. Poll GET /discovery/{id}/progress until status is "completed"

Rate Limits

Default: 60 requests/minute per user. Discovery pipeline starts are limited by your plan's report quota. Contact us for higher rate limits on enterprise plans.

Authentication

Discovery

Reports

Notifications

Explore (Public)

Industry (Premium)

Interactive Documentation

For a complete, auto-generated API reference with try-it-out functionality, visit our Swagger UI.