# Purplebricks Communications API

**Canonical:** https://apis.io/apis/purplebricks/purplebricks-communications-api/  
**Provider:** Purplebricks — https://apis.io/providers/purplebricks/  
**Base URL:** https://api.purplebricks.co.uk/communications-api  
**Documentation:** https://api.purplebricks.co.uk/communications-api/swagger/index.html

Purplebricks Communications API is one of 13 APIs that [Purplebricks](https://apis.io/providers/purplebricks/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Communications, Email, Contact, tps, and Compliance. The published artifact set on APIs.io includes an API reference, an OpenAPI specification, and authentication docs.

Outbound and inbound communication service covering the contact-us surface, customer emails and TPS (Telephone Preference Service) screening — the UK direct-marketing suppression check that any regulated outbound calling programme has to run.

## Machine-readable artifacts (7)

- **APIReference** — https://api.purplebricks.co.uk/communications-api/swagger/index.html
- **SwaggerUI** — https://api.purplebricks.co.uk/communications-api/swagger/index.html
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/purplebricks/refs/heads/main/openapi/purplebricks-communications-v1-openapi.yml
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/purplebricks/refs/heads/main/authentication/purplebricks-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/purplebricks/refs/heads/main/conventions/purplebricks-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/purplebricks/refs/heads/main/errors/purplebricks-problem-types.yml
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/purplebricks/refs/heads/main/overlays/purplebricks-communications-v1-overlay.yaml

## Other Purplebricks APIs (12)

- [Purplebricks Property API](https://apis.io/apis/purplebricks/purplebricks-property-api/)
- [Purplebricks Account API](https://apis.io/apis/purplebricks/purplebricks-account-api/)
- [Purplebricks Valuations API](https://apis.io/apis/purplebricks/purplebricks-valuations-api/)
- [Purplebricks Viewings API](https://apis.io/apis/purplebricks/purplebricks-viewings-api/)
- [Purplebricks Messaging API](https://apis.io/apis/purplebricks/purplebricks-messaging-api/)
- [Purplebricks Lettings API](https://apis.io/apis/purplebricks/purplebricks-lettings-api/)
- [Purplebricks Branch API](https://apis.io/apis/purplebricks/purplebricks-branch-api/)
- [Purplebricks Conveyancing API](https://apis.io/apis/purplebricks/purplebricks-conveyancing-api/)
- [Purplebricks Agent API](https://apis.io/apis/purplebricks/purplebricks-agent-api/)
- [Purplebricks Feedback API](https://apis.io/apis/purplebricks/purplebricks-feedback-api/)
- [Purplebricks Workflow API](https://apis.io/apis/purplebricks/purplebricks-workflow-api/)
- [Purplebricks Outlook Sync API](https://apis.io/apis/purplebricks/purplebricks-outlook-sync-api/)

## Tags

Communications, Email, Contact, tps, Compliance

---

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