# Marketo Custom Objects API

**Canonical:** https://apis.io/apis/marketo/marketo-custom-objects-api/  
**Provider:** Marketo — https://apis.io/providers/marketo/  
**Base URL:** https://{munchkinId}.mktorest.com/rest  
**Documentation:** https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/rest-api

Marketo Custom Objects API is one of 45 APIs that [Marketo](https://apis.io/providers/marketo/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Custom Objects. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

Upsert (insert or update) custom object records

## Operations (18)

| Method | Path | Summary |
|---|---|---|
| POST | `/subscriptions/{munchkinId}/customobjects/{customObjectAPIName}` | Sync Custom Objects |
| GET | `/rest/v1/customobjects.json` | List Custom Objects |
| GET | `/rest/v1/customobjects/{customObjectName}.json` | Get Custom Objects |
| POST | `/rest/v1/customobjects/{customObjectName}.json` | Sync Custom Objects |
| POST | `/rest/v1/customobjects/{customObjectName}/delete.json` | Delete Custom Objects |
| GET | `/rest/v1/customobjects/{customObjectName}/describe.json` | Describe Custom Objects |
| GET | `/rest/v1/customobjects/schema.json` | List Custom Object Types |
| POST | `/rest/v1/customobjects/schema.json` | Sync Custom Object Type |
| POST | `/rest/v1/customobjects/schema/{apiName}/approve.json` | Approve Custom Object Type |
| POST | `/rest/v1/customobjects/schema/{apiName}/discardDraft.json` | Discard Custom Object Type Draft |
| POST | `/rest/v1/customobjects/schema/{apiName}/delete.json` | Delete Custom Object Type |
| GET | `/rest/v1/customobjects/schema/{apiName}/describe.json` | Describe Custom Object Type |
| POST | `/rest/v1/customobjects/schema/{apiName}/addField.json` | Add Custom Object Type Fields |
| POST | `/rest/v1/customobjects/schema/{apiName}/deleteField.json` | Delete Custom Object Type Fields |
| POST | `/rest/v1/customobjects/schema/{apiName}/{fieldApiName}/updateField.json` | Update Custom Object Type Field |
| GET | `/rest/v1/customobjects/schema/fieldDataTypes.json` | Get Custom Object Type Field Data Types |
| GET | `/rest/v1/customobjects/schema/linkableObjects.json` | Get Custom Object Linkable Objects |
| GET | `/rest/v1/customobjects/schema/{apiName}/dependentAssets.json` | Get Custom Object Dependent Assets |

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/marketo/refs/heads/main/openapi/marketo-custom-objects-api-openapi.yml
- **Documentation** — https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/rest-api
- **APIReference** — https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/endpoint-reference
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/marketo/refs/heads/main/data-model/marketo-data-model.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/marketo/refs/heads/main/errors/marketo-error-codes.yml
- **Documentation** — https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/custom-services
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/marketo/refs/heads/main/authentication/marketo-authentication.yml
- **Documentation** — https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/authentication
- **Documentation** — https://developer.adobe.com/marketo-apis/

## Other Marketo APIs (12)

- [Marketo Campaigns API](https://apis.io/apis/marketo/marketo-campaigns-api/)
- [Marketo Channels API](https://apis.io/apis/marketo/marketo-channels-api/)
- [Marketo Email  Templates API](https://apis.io/apis/marketo/marketo-email-templates-api/)
- [Marketo Emails API](https://apis.io/apis/marketo/marketo-emails-api/)
- [Marketo File  Contents API](https://apis.io/apis/marketo/marketo-file-contents-api/)
- [Marketo Files API](https://apis.io/apis/marketo/marketo-files-api/)
- [Marketo Folders API](https://apis.io/apis/marketo/marketo-folders-api/)
- [Marketo Form  Fields API](https://apis.io/apis/marketo/marketo-form-fields-api/)
- [Marketo Forms API](https://apis.io/apis/marketo/marketo-forms-api/)
- [Marketo Landing  Page  Content API](https://apis.io/apis/marketo/marketo-landing-page-content-api/)
- [Marketo Landing  Page  Redirect  Rules API](https://apis.io/apis/marketo/marketo-landing-page-redirect-rules-api/)
- [Marketo Landing  Page  Templates API](https://apis.io/apis/marketo/marketo-landing-page-templates-api/)

## Tags

Custom Objects

---

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