---
title: "Resources"
description: "Everything on the client, by resource."
url: "https://docs.goomzo.africa/docs/developers/ts-sdk/resources"
docs_index: /llms.txt
lastUpdated: 2026-11-12
section: "Reference"
related:
  - /docs/developers/ts-sdk/lists
  - /docs/developers/ts-sdk/errors
---

> For an index of all documentation, see [/llms.txt](https://docs.goomzo.africa/llms.txt). Any page is also available as Markdown by adding .md to its URL.

# Resources

> Everything on the client, by resource.

Every method answers with the API's answer, typed. List methods answer with a [PageList](https://docs.goomzo.africa/docs/developers/ts-sdk/lists?utm_source=llms&utm_medium=ai).

| Property                    | For                                                                                         |
| --------------------------- | ------------------------------------------------------------------------------------------- |
| `goomzo.messages`           | Send, read and cancel messages. See [Send messages](https://docs.goomzo.africa/docs/developers/ts-sdk/messages?utm_source=llms&utm_medium=ai).      |
| `goomzo.broadcasts`         | `list`, `get`, `create` and `cancel` broadcasts.                                            |
| `goomzo.templates`          | Saved templates. See [Send templates](https://docs.goomzo.africa/docs/developers/ts-sdk/templates?utm_source=llms&utm_medium=ai).                   |
| `goomzo.whatsapp.templates` | The templates on your WhatsApp account.                                                     |
| `goomzo.customers`          | Customers, their segments and activity. See [Customers](https://docs.goomzo.africa/docs/developers/ts-sdk/customers?utm_source=llms&utm_medium=ai). |
| `goomzo.activity`           | `record` customer activity, by phone, email or id.                                        |
| `goomzo.segments`           | Segments, and the customers in them.                                                        |
| `goomzo.webhookEndpoints`   | Your webhook endpoints. See [Webhooks](https://docs.goomzo.africa/docs/developers/ts-sdk/webhooks?utm_source=llms&utm_medium=ai).                   |

## Types

Every request and answer is exported as a type, such as `Message`, `Customer` and `MessageTemplate`. The full API
is there too, as `paths` and `components`:

```ts
import type { Customer, components } from '@goomzo/sdk'

type Broadcast = components['schemas']['Broadcast']
```

---

For an index of all available documentation, see [/llms.txt](https://docs.goomzo.africa/llms.txt)
