---
title: "Zaiped API documentation"
description: "How to authenticate, send messages, manage templates and flows, receive signed webhooks, use the MCP server and integrate with n8n. Full REST reference generated from the API registry."
lang: "en-US"
canonical: "https://zaiped.com/en/developers/docs"
alternate: "https://zaiped.com/developers/docs"
---

# Getting started

Zaiped exposes Meta's WhatsApp Cloud API for the numbers connected to your account as a REST API and as a remote MCP server. You connect the number once, in the developer console, and everything else is a call with your API key.

## The three steps

- Create a developer account at /developers/sign-up and connect a WhatsApp Business number through Meta's Embedded Signup. The number and the WABA stay in your name.
- Create an API key in the console. We show the secret once; store it in your secret manager.
- Call the API. List your numbers first: every message needs a numberId.

## Base URL

```
https://zaiped.com/v1
```

Every request goes to this base plus the route path. Responses are JSON. The first call to make is GET /me, which tells you whether the account can call the API right now (active or expired) and how many numbers are active.

```
curl https://zaiped.com/v1/me \
  -H "Authorization: Bearer zp_..."
```