# Origami API ## Docs - [Get batch](https://docs.origami.chat/api-reference/batches/get-batch.md): Check the status of an async batch. When all enrichments are complete, the response includes the full enriched row data and total credits used. - [Get credit balance](https://docs.origami.chat/api-reference/credits/get-credit-balance.md): Returns the current credit balance for the organization tied to this API key. - [Insert rows](https://docs.origami.chat/api-reference/rows/insert-rows.md): Insert rows into an existing table. Returns a batch ID immediately — poll `GET /batches/{batchId}` for enrichment progress and results. - [List tables](https://docs.origami.chat/api-reference/tables/list-tables.md): Returns all tables in the organization with column metadata. The API key scopes to the org — no workspace ID needed. - [Read table rows](https://docs.origami.chat/api-reference/tables/read-table-rows.md): Read all rows in a table with pagination, filtering, and sorting. - [Authentication](https://docs.origami.chat/authentication.md): Create and manage API keys for programmatic access. - [Introduction](https://docs.origami.chat/index.md): Enrich company and people data programmatically with the Origami API. - [Quickstart](https://docs.origami.chat/quickstart.md): Enrich your first batch of companies in under 5 minutes. - [Reading data](https://docs.origami.chat/reading-data.md): Filter, sort, and export enriched table data via the API. ## OpenAPI Specs - [openapi-v1](https://docs.origami.chat/openapi-v1.yaml) - [openapi](https://docs.origami.chat/api-reference/openapi.json)