# Corva AI Tool Ordering API

**Canonical:** https://apis.io/apis/corva-ai/corva-ai-tool-ordering-api/  
**Provider:** Corva AI — https://apis.io/providers/corva-ai/  
**Base URL:** https://api.corva.ai  
**Documentation:** https://dc-docs.corva.ai/docs/API/API%20Reference/platform-api

Corva AI Tool Ordering API is one of 94 APIs that [Corva AI](https://apis.io/providers/corva-ai/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Tool Ordering. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.

Customer tool order create/edit/submit and the specification definition registry

## Operations (34)

| Method | Path | Summary |
|---|---|---|
| GET | `/v2/tool_ordering/orders` | List Tool Orders |
| POST | `/v2/tool_ordering/orders` | Create Tool Order |
| GET | `/v2/tool_ordering/orders/{id}` | Get Tool Order |
| PATCH | `/v2/tool_ordering/orders/{id}` | Update Draft Tool Order |
| DELETE | `/v2/tool_ordering/orders/{id}` | Delete Draft Tool Order |
| POST | `/v2/tool_ordering/orders/{id}/submit` | Submit Tool Order |
| POST | `/v2/tool_ordering/orders/{id}/acknowledge` | Acknowledge Tool Order (vendor action) |
| POST | `/v2/tool_ordering/orders/{id}/cancel` | Cancel Tool Order |
| POST | `/v2/tool_ordering/orders/{order_id}/components/{id}/transition` | Transition Order Component Status (vendor action) |
| PATCH | `/v2/tool_ordering/orders/{order_id}/components/{id}/final_specs` | Update Order Component Final Specs (vendor action) |
| POST | `/v2/tool_ordering/orders/{order_id}/components/receive` | Receive Shipped Order Components On Rig (internal action) |
| GET | `/v2/tool_ordering/orders/{order_id}/proposals` | List Component Change Proposals |
| POST | `/v2/tool_ordering/orders/{order_id}/proposals` | Submit Component Change Proposal (vendor action) |
| POST | `/v2/tool_ordering/orders/{order_id}/proposals/{id}/approve` | Approve Component Change Proposal |
| POST | `/v2/tool_ordering/orders/{order_id}/proposals/{id}/reject` | Reject Component Change Proposal |
| POST | `/v2/tool_ordering/orders/{order_id}/proposals/approve_all` | Approve Selected Component Change Proposals Atomically |
| POST | `/v2/tool_ordering/orders/{order_id}/proposals/reject_all` | Reject Selected Component Change Proposals Atomically |
| GET | `/v2/tool_ordering/orders/{order_id}/attachments` | List Order Attachments |
| POST | `/v2/tool_ordering/orders/{order_id}/attachments` | Register Uploaded Order Attachment |
| POST | `/v2/tool_ordering/orders/{order_id}/attachments/signed_url` | Presign Order Attachment Upload |
| DELETE | `/v2/tool_ordering/orders/{order_id}/attachments/{id}` | Delete Order Attachment |
| GET | `/v2/tool_ordering/specifications` | Get Tool Specification Definition |
| GET | `/v2/tool_ordering/vendors` | List Vendors |
| POST | `/v2/tool_ordering/vendors` | Create Vendor |
| PATCH | `/v2/tool_ordering/vendors/{id}` | Update Vendor |
| GET | `/v2/tool_ordering/vendors/{vendor_id}/memberships` | List Vendor Memberships |
| POST | `/v2/tool_ordering/vendors/{vendor_id}/memberships` | Add Vendor Membership |
| PATCH | `/v2/tool_ordering/vendors/{vendor_id}/memberships/{id}` | Update Vendor Membership |
| POST | `/v2/tool_ordering/vendor_contacts` | Add Vendor Contact |
| DELETE | `/v2/tool_ordering/vendor_contacts/{id}` | Remove Vendor Contact |
| GET | `/v2/tool_ordering/vendor_directory` | List Vendor Directory |
| GET | `/v2/tool_ordering/distribution_contacts` | List Company Distribution Contacts |
| POST | `/v2/tool_ordering/distribution_contacts` | Add Company Distribution Contact |
| DELETE | `/v2/tool_ordering/distribution_contacts/{id}` | Remove Company Distribution Contact |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/corva-ai/refs/heads/main/openapi/corva-ai-tool-ordering-api-openapi.yml
- **Documentation** — https://dc-docs.corva.ai/docs/API/API%20Reference/platform-api
- **APIReference** — https://dc-docs.corva.ai/docs/API/API%20Reference/platform-api
- **Swagger** — https://api.corva.ai/documentation/index.html
- **GettingStarted** — https://dc-docs.corva.ai/docs/API/quickstart

## Other Corva AI APIs (12)

- [Corva Data API](https://apis.io/apis/corva-ai/corva-data-api/)
- [Corva Dev Center](https://apis.io/apis/corva-ai/corva-dev-center-api/)
- [Corva AI Ability Check API](https://apis.io/apis/corva-ai/corva-ai-abilitycheck-api/)
- [Corva AI Alert RBAC API](https://apis.io/apis/corva-ai/corva-ai-alertrbac-api/)
- [Corva AI Alerts API](https://apis.io/apis/corva-ai/corva-ai-alerts-api/)
- [Corva AI Alert Tags API](https://apis.io/apis/corva-ai/corva-ai-alerttags-api/)
- [Corva AI App API](https://apis.io/apis/corva-ai/corva-ai-app-api/)
- [Corva AI App Assets API](https://apis.io/apis/corva-ai/corva-ai-appassets-api/)
- [Corva AI App Connection API](https://apis.io/apis/corva-ai/corva-ai-appconnection-api/)
- [Corva AI App Datasets API](https://apis.io/apis/corva-ai/corva-ai-appdatasets-api/)
- [Corva AI App Error Alert API](https://apis.io/apis/corva-ai/corva-ai-apperroralert-api/)
- [Corva AI App Logs API](https://apis.io/apis/corva-ai/corva-ai-applogs-api/)

## Tags

Tool Ordering

---

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