# Encharge Custom Objects API

**Canonical:** https://apis.io/apis/encharge/encharge-custom-objects-api/  
**Provider:** Encharge — https://apis.io/providers/encharge/  
**Base URL:** https://api.encharge.io/v1  
**Documentation:** https://docs.encharge.io/transactional-email-api/overview

Encharge Custom Objects API is one of 15 APIs that [Encharge](https://apis.io/providers/encharge/) 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.

The Custom Objects API from Encharge — 11 operation(s) for custom objects.

## Operations (18)

| Method | Path | Summary |
|---|---|---|
| GET | `/objects/{objectName}` | Get custom objects |
| POST | `/objects/{objectName}` | Create custom objects |
| PUT | `/objects/{objectName}` | Create or update custom objects |
| GET | `/objects/{objectName}/segments/{segmentId}` | Get custom objects in segment |
| GET | `/objects/{objectName}/count` | Get custom objects count |
| GET | `/objects/{objectName}/segments/{segmentId}/count` | Get custom objects in segment count |
| GET | `/objects/{objectName}/search` | Search custom objects |
| GET | `/objects/{objectName}/{id}` | Get custom object by id |
| PATCH | `/objects/{objectName}/{id}` | Update custom object |
| DELETE | `/objects/{objectName}/{id}` | Delete custom object |
| GET | `/objects/{objectName}/externalId/{externalId}` | Get custom object by external id |
| PATCH | `/objects/{objectName}/externalId/{externalId}` | Update custom object by external id |
| DELETE | `/objects/{objectName}/externalId/{externalId}` | Delete custom object by external id |
| GET | `/objects/{objectName}/{id}/associations/{associationId}` | Get objects by association |
| GET | `/objects/{objectName}/{id}/associations` | Get all associated objects |
| POST | `/objects/{objectName}/{id}/associations/default/{targetObjectName}/{targetId}` | Associate objects by default association |
| POST | `/objects/{objectName}/{id}/associations/{associationId}/{targetId}` | Associate custom objects |
| DELETE | `/objects/{objectName}/{id}/associations/{associationId}/{targetId}` | Remove custom objects association |

## Machine-readable artifacts (1)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/encharge/refs/heads/main/openapi/encharge-custom-objects-api-openapi.yml

## Other Encharge APIs (12)

- [Encharge Transactional Email API](https://apis.io/apis/encharge/transactional-email-api/)
- [Encharge Ingest API](https://apis.io/apis/encharge/ingest-api/)
- [Encharge Account API](https://apis.io/apis/encharge/encharge-account-api/)
- [Encharge Broadcasts API](https://apis.io/apis/encharge/encharge-broadcasts-api/)
- [Encharge Custom Objects Schema API](https://apis.io/apis/encharge/encharge-customobjectsschema-api/)
- [Encharge Folders API](https://apis.io/apis/encharge/encharge-folders-api/)
- [Encharge People API](https://apis.io/apis/encharge/encharge-people-api/)
- [Encharge Person Fields API](https://apis.io/apis/encharge/encharge-personfields-api/)
- [Encharge Segments API](https://apis.io/apis/encharge/encharge-segments-api/)
- [Encharge Email Domain Settings API](https://apis.io/apis/encharge/encharge-settings-api/)
- [Encharge Tags API](https://apis.io/apis/encharge/encharge-tags-api/)
- [Encharge Tags Management API](https://apis.io/apis/encharge/encharge-tags-management-api/)

## Tags

Custom Objects

---

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