# AltoIRA Offering API

**Canonical:** https://apis.io/apis/altoira/altoira-offering-api/  
**Provider:** AltoIRA — https://apis.io/providers/altoira/  
**Base URL:** https://www.altoira.com  
**Documentation:** https://readme.altoira.com/reference

AltoIRA Offering API is one of 5 APIs that [AltoIRA](https://apis.io/providers/altoira/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification. Tagged areas include Offering. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, an AsyncAPI specification, and authentication docs.

The actions are performed as the manager of an offering, not as a specific user. Authentication uses the `Basic Auth` header

## Operations (7)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/platform/offerings` | List of all Offerings |
| GET | `/api/platform/offering/{external_id}` | Offering details |
| POST | `/api/platform/offering/{external_id}` | Create a new Alto Offering |
| PUT | `/api/platform/offering/{external_id}` | Update a previously created offering |
| POST | `/api/platform/offering/{external_id}/documents` | Upload a document |
| POST | `/api/platform/offering/{external_id}/documents_as_zip` | Upload a .zip archive |
| PUT | `/api/platform/offering/{external_id}/enable_for_investor/{alto_user_id}` | Allow a user to participate in an offering and restrict their investment amount. You may also change the investment amount. |

## Machine-readable artifacts (13)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/altoira/refs/heads/main/openapi/altoira-offering-api-openapi.yml
- **Documentation** — https://readme.altoira.com/docs/understand-the-oauth-process-to-alto
- **APIReference** — https://readme.altoira.com/reference
- **GettingStarted** — https://readme.altoira.com/docs/understand-the-oauth-process-to-alto
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/altoira/refs/heads/main/asyncapi/altoira-investments-webhooks.yml
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/altoira/refs/heads/main/asyncapi/altoira-investments-asyncapi.yml
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/altoira/refs/heads/main/authentication/altoira-authentication.yml
- **OAuthScopes** — https://raw.githubusercontent.com/api-evangelist/altoira/refs/heads/main/scopes/altoira-scopes.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/altoira/refs/heads/main/errors/altoira-problem-types.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/altoira/refs/heads/main/conventions/altoira-conventions.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/altoira/refs/heads/main/data-model/altoira-data-model.yml
- **Sandbox** — https://raw.githubusercontent.com/api-evangelist/altoira/refs/heads/main/sandbox/altoira-sandbox.yml
- **ToolCrosswalk** — https://raw.githubusercontent.com/api-evangelist/altoira/refs/heads/main/mcp/altoira-tool-crosswalk.yml

## Other AltoIRA APIs (4)

- [AltoIRA Handoffs API](https://apis.io/apis/altoira/altoira-handoffs-api/)
- [AltoIRA Investment API](https://apis.io/apis/altoira/altoira-investment-api/)
- [AltoIRA OAUTH API](https://apis.io/apis/altoira/altoira-oauth-api/)
- [AltoIRA User API](https://apis.io/apis/altoira/altoira-user-api/)

## Tags

Offering

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/altoira/altoira-offering-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/altoira/.
