# AIMEAT Packages API

**Canonical:** https://apis.io/apis/aimeat-io/aimeat-io-packages-api/  
**Provider:** AIMEAT — https://apis.io/providers/aimeat-io/  
**Base URL:** https://aimeat-finland-001-genesis.overscalesolutions.com  
**Documentation:** https://aimeat.io/v1/spec

AIMEAT Packages API is one of 100 APIs that [AIMEAT](https://apis.io/providers/aimeat-io/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Packages. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Package creation, versioning, import/export

## Operations (48)

| Method | Path | Summary |
|---|---|---|
| POST | `/v1/packages` | Create package |
| GET | `/v1/packages` | List packages |
| POST | `/v1/packages/compose` | Compose a package from apps you already published |
| POST | `/v1/packages/{groupId}/versions/{version}/withdraw` | Withdraw a bad version from every node that has it |
| POST | `/v1/packages/compose-set` | Compose a set to sell from apps you already published |
| GET | `/v1/packages/{groupId}/entitlements` | Which nodes a private package is served to |
| GET | `/v1/package-sellers` | The nodes that sell your packages |
| PUT | `/v1/package-sellers/{nodeId}` | Name a node a seller of your packages |
| DELETE | `/v1/package-sellers/{nodeId}` | Stop a node selling your packages |
| GET | `/v1/package-sales/config-needs` | This node, as a seller, asks a repository for a package's questions |
| PUT | `/v1/package-sales/entitlements` | This node, as a seller, grants a customer node on a repository |
| DELETE | `/v1/package-sales/entitlements` | This node, as a seller, revokes a customer node on a repository |
| GET | `/v1/packages/{groupId}/offer` | The terms a package is sold on |
| PUT | `/v1/packages/{groupId}/offer` | Set the terms a package is sold on |
| PUT | `/v1/packages/{groupId}/price` | Sell your own package to accounts of this node |
| GET | `/v1/packages/{groupId}/sales` | Your sales of a package you sell to accounts |
| POST | `/v1/packages/{groupId}/sales/{order}/refund` | Refund one purchase of your package |
| GET | `/v1/package-purchases` | The packages you bought from their authors |
| GET | `/v1/package-sales/author-offer` | This node, as a seller, reads the author's terms from a repository |
| PUT | `/v1/package-sales/claims` | This node, as a seller, gets a claim code from a repository |
| GET | `/v1/package-sales/catalogue` | The packages this node sells, at its own prices |
| PUT | `/v1/package-sales/catalogue` | Put a package on sale on this node, or change its price |
| POST | `/v1/package-sales/catalogue/review` | Approve what the version on sale can do |
| GET | `/v1/package-sales/requests` | Sales that wait for this node's approval |
| POST | `/v1/package-sales/requests/{id}/decision` | Approve or refuse a sale request |
| GET | `/v1/package-sales/offer` | What a buyer would get, and at what price |
| GET | `/v1/package-sales/subscriptions` | The update services a buyer holds here, and the requests they made |
| PUT | `/v1/package-sales/subscriptions/auto-renew` | Turn automatic renewal on or off |
| POST | `/v1/package-claims` | This node redeems a claim code on a repository |
| GET | `/v1/packages/{groupId}/config-needs` | The settings a package or install bundle needs the customer to give |
| PUT | `/v1/packages/{groupId}/entitlements/{nodeId}` | Serve a private package to a node |
| DELETE | `/v1/packages/{groupId}/entitlements/{nodeId}` | Stop serving a private package to a node |
| POST | `/v1/federation/packages/pull` | Bring a package in from another node |
| GET | `/v1/federation/packages/{groupId}/attestation` | This node's signed statement about a package |
| GET | `/v1/packages/{groupId}/upstream-check` | Is there a newer version where this package came from? |
| PATCH | `/v1/packages/{groupId}/status` | Publish, unpublish or archive a package version |
| POST | `/v1/packages/import` | Import package from ZIP |
| DELETE | `/v1/packages/{groupId}` | Archive a package group |
| GET | `/v1/packages/{groupId}` | Get latest published package |
| PATCH | `/v1/packages/{groupId}` | Update package group metadata |
| POST | `/v1/packages/{groupId}/versions` | Publish new version |
| GET | `/v1/packages/{groupId}/versions` | List package versions |
| GET | `/v1/packages/{groupId}/versions/{version}` | Get specific version |
| PATCH | `/v1/packages/{groupId}/versions/{version}` | Update version status |
| DELETE | `/v1/packages/{groupId}/versions/{version}` | Archive version |
| GET | `/v1/packages/{groupId}/export` | Export package as ZIP |
| POST | `/v1/packages/{groupId}/propose` | Propose package as template |
| GET | `/v1/packages/tab` | The Packages tab in one read |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/aimeat-io/openapi/aimeat-io-packages-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/aimeat-io/json-schema/aimeat-io-workflow-def-input-schema.json
- **JSONSchema** — https://artifacts.apis.io/aimeat-io/json-schema/aimeat-io-workflow-run-schema.json
- **JSONSchema** — https://artifacts.apis.io/aimeat-io/json-schema/aimeat-io-schedule-create-schema.json
- **JSONSchema** — https://artifacts.apis.io/aimeat-io/json-schema/aimeat-io-ai-provenance-declaration-schema.json
- **JSONSchema** — https://artifacts.apis.io/aimeat-io/json-schema/aimeat-io-app-summary-schema.json
- **JSONSchema** — https://artifacts.apis.io/aimeat-io/json-schema/aimeat-io-memory-write-schema.json

## Other AIMEAT APIs (12)

- [AIMEAT A2A API](https://apis.io/apis/aimeat-io/aimeat-io-a2a-api/)
- [AIMEAT Actions API](https://apis.io/apis/aimeat-io/aimeat-io-actions-api/)
- [AIMEAT Admin API](https://apis.io/apis/aimeat-io/aimeat-io-admin-api/)
- [AIMEAT Agent Crew API](https://apis.io/apis/aimeat-io/aimeat-io-agent-crew-api/)
- [AIMEAT Agent Directives API](https://apis.io/apis/aimeat-io/aimeat-io-agent-directives-api/)
- [AIMEAT Agent Goals API](https://apis.io/apis/aimeat-io/aimeat-io-agent-goals-api/)
- [AIMEAT Agent Integration API](https://apis.io/apis/aimeat-io/aimeat-io-agent-integration-api/)
- [AIMEAT Agent Messages API](https://apis.io/apis/aimeat-io/aimeat-io-agent-messages-api/)
- [AIMEAT Agent Onboarding API](https://apis.io/apis/aimeat-io/aimeat-io-agent-onboarding-api/)
- [AIMEAT Agent Tasks API](https://apis.io/apis/aimeat-io/aimeat-io-agent-tasks-api/)
- [AIMEAT Agent Telemetry API](https://apis.io/apis/aimeat-io/aimeat-io-agent-telemetry-api/)
- [AIMEAT Agent Webhooks API](https://apis.io/apis/aimeat-io/aimeat-io-agent-webhooks-api/)

## Tags

Packages

---

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