# IBM API Connect Drafts API

**Canonical:** https://apis.io/apis/ibm-api-connect/ibm-api-connect-drafts-api/  
**Provider:** IBM API Connect — https://apis.io/providers/ibm-api-connect/  
**Base URL:** https://{platform-api-endpoint}/api  
**Documentation:** https://apic-api.apiconnect.ibmcloud.com/v12/

IBM API Connect Drafts API is one of 43 APIs that [IBM API Connect](https://apis.io/providers/ibm-api-connect/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Drafts. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, a getting-started guide, and authentication docs.

The Drafts API from IBM API Connect — 30 operation(s) for drafts.

## Operations (45)

| Method | Path | Summary |
|---|---|---|
| GET | `/orgs/{org}/drafts` | Lists drafts |
| DELETE | `/orgs/{org}/drafts` | Deletes drafts |
| POST | `/orgs/{org}/drafts/introspect-wsdl` | Introspect the WSDL |
| POST | `/orgs/{org}/drafts/draft-products` | Creates a draft product |
| GET | `/orgs/{org}/drafts/draft-products` | Lists draft products |
| DELETE | `/orgs/{org}/drafts/draft-products` | Clears draft products |
| GET | `/orgs/{org}/drafts/draft-products/{draft-product-name}` | Lists draft product versions |
| DELETE | `/orgs/{org}/drafts/draft-products/{draft-product-name}` | Clears draft product versions |
| GET | `/orgs/{org}/drafts/draft-products/{draft-product-id}` | Returns a draft product |
| PATCH | `/orgs/{org}/drafts/draft-products/{draft-product-id}` | Updates a draft product |
| DELETE | `/orgs/{org}/drafts/draft-products/{draft-product-id}` | Deletes a draft product |
| GET | `/orgs/{org}/drafts/draft-products/{draft-product-name}/{draft-product-version}` | Returns a draft product |
| PATCH | `/orgs/{org}/drafts/draft-products/{draft-product-name}/{draft-product-version}` | Updates a draft product |
| DELETE | `/orgs/{org}/drafts/draft-products/{draft-product-name}/{draft-product-version}` | Delete a Draft Product |
| POST | `/orgs/{org}/drafts/draft-products/{draft-product-id}/validate` | Validate the draft product |
| POST | `/orgs/{org}/drafts/draft-products/{draft-product-name}/{draft-product-version}/validate` | Validate the draft product |
| POST | `/orgs/{org}/drafts/draft-products/validate` | Validate the Product object |
| GET | `/orgs/{org}/drafts/draft-products/{draft-product-id}/document` | Get the Draft Product document |
| GET | `/orgs/{org}/drafts/draft-products/{draft-product-name}/{draft-product-version}/document` | Get the Draft Product document by name and version |
| POST | `/orgs/{org}/drafts/draft-products/{draft-product-id}/copy-to-project-files` | Copy Draft Product to Project Files |
| POST | `/orgs/{org}/drafts/draft-products/{draft-product-name}/{draft-product-version}/copy-to-project-files` | Copy Draft Product to Project Files |
| POST | `/orgs/{org}/drafts/draft-apis` | Creates a draft API |
| GET | `/orgs/{org}/drafts/draft-apis` | Lists draft APIs |
| DELETE | `/orgs/{org}/drafts/draft-apis` | Clears draft APIs |
| GET | `/orgs/{org}/drafts/draft-apis/{draft-api-name}` | Lists draft API versions |
| DELETE | `/orgs/{org}/drafts/draft-apis/{draft-api-name}` | Clears draft API versions |
| GET | `/orgs/{org}/drafts/draft-apis/{draft-api-id}` | Returns a draft API |
| PATCH | `/orgs/{org}/drafts/draft-apis/{draft-api-id}` | Updates a draft API |
| DELETE | `/orgs/{org}/drafts/draft-apis/{draft-api-id}` | Deletes a draft API |
| GET | `/orgs/{org}/drafts/draft-apis/{draft-api-name}/{draft-api-version}` | Returns a draft API |
| PATCH | `/orgs/{org}/drafts/draft-apis/{draft-api-name}/{draft-api-version}` | Updates a draft API |
| DELETE | `/orgs/{org}/drafts/draft-apis/{draft-api-name}/{draft-api-version}` | Delete a Draft API |
| POST | `/orgs/{org}/drafts/draft-apis/{draft-api-id}/validate` | Validate the draft API |
| POST | `/orgs/{org}/drafts/draft-apis/{draft-api-name}/{draft-api-version}/validate` | Validate the draft API |
| POST | `/orgs/{org}/drafts/draft-apis/validate` | Validate the API object |
| POST | `/orgs/{org}/drafts/draft-apis/{draft-api-id}/add-target-service` | Add a target service |
| POST | `/orgs/{org}/drafts/draft-apis/{draft-api-name}/{draft-api-version}/add-target-service` | Add a target service |
| POST | `/orgs/{org}/drafts/draft-apis/{draft-api-id}/update-wsdl` | Update with a new wsdl |
| POST | `/orgs/{org}/drafts/draft-apis/{draft-api-name}/{draft-api-version}/update-wsdl` | Update with a new wsdl |
| GET | `/orgs/{org}/drafts/draft-apis/{draft-api-id}/document` | Get the Draft API document |
| GET | `/orgs/{org}/drafts/draft-apis/{draft-api-name}/{draft-api-version}/document` | Get the Draft API document by name and version |
| GET | `/orgs/{org}/drafts/draft-apis/{draft-api-id}/wsdl` | Get the Draft API wsdl document |
| GET | `/orgs/{org}/drafts/draft-apis/{draft-api-name}/{draft-api-version}/wsdl` | Get the Draft API wsdl document by name and version |
| POST | `/orgs/{org}/drafts/draft-apis/{draft-api-id}/copy-to-project-files` | Copy Draft API to Project Files |
| POST | `/orgs/{org}/drafts/draft-apis/{draft-api-name}/{draft-api-version}/copy-to-project-files` | Copy Draft API to Project Files |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ibm-api-connect/refs/heads/main/openapi/ibm-api-connect-drafts-api-openapi.yml
- **Reference** — https://apic-api.apiconnect.ibmcloud.com/v12/
- **Documentation** — https://www.ibm.com/docs/en/api-connect/software/12.1.1?topic=reference-api-connect-rest-apis
- **GettingStarted** — https://www.ibm.com/docs/en/api-connect/software/12.1.1?topic=reference-api-connect-rest-apis
- **Authentication** — https://www.ibm.com/docs/en/api-connect/software/12.1.1?topic=cli-managing-platform-rest-api-keys

## Other IBM API Connect APIs (12)

- [IBM API Connect Platform - Cloud Management API](https://apis.io/apis/ibm-api-connect/ibm-api-connect-cloud-management-api/)
- [IBM API Connect Analytics API](https://apis.io/apis/ibm-api-connect/ibm-api-connect-analytics-api/)
- [IBM API Connect Consumer Analytics API](https://apis.io/apis/ibm-api-connect/ibm-api-connect-consumer-analytics-api/)
- [IBM API Connect Engagement API](https://apis.io/apis/ibm-api-connect/ibm-api-connect-engagement-api/)
- [IBM API Connect Discovery API](https://apis.io/apis/ibm-api-connect/ibm-api-connect-discovery-api/)
- [IBM API Connect AI Assets API](https://apis.io/apis/ibm-api-connect/ibm-api-connect-ai-assets-api/)
- [IBM API Connect Application Strategy management API](https://apis.io/apis/ibm-api-connect/ibm-api-connect-application-strategy-management-api/)
- [IBM API Connect Billing Management API](https://apis.io/apis/ibm-api-connect/ibm-api-connect-billing-management-api/)
- [IBM API Connect Catalog Management API](https://apis.io/apis/ibm-api-connect/ibm-api-connect-catalog-management-api/)
- [IBM API Connect Catalog Resource API](https://apis.io/apis/ibm-api-connect/ibm-api-connect-catalog-resource-api/)
- [IBM API Connect Catalog Resources API](https://apis.io/apis/ibm-api-connect/ibm-api-connect-catalog-resources-api/)
- [IBM API Connect Catalog Settings API](https://apis.io/apis/ibm-api-connect/ibm-api-connect-catalog-settings-api/)

## Tags

Drafts

---

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