✅ Meta App Review approved — GoSendAPI Cloud is live. Sign up free →
Core ConceptsProjects

Projects

A project (called Tenant in the database) is the top-level container for everything you do in GoSendAPI Cloud. Think of it as a workspace.

Project
  ├── Members (you + your team)
  ├── API keys
  ├── Customers
  │     ├── WABA (one or many)
  │     │     ├── Phone numbers (one or many)
  │     │     ├── Templates
  │     │     └── Webhooks
  │     │
  │     └── ...more WABAs

  └── Project-level webhooks (cross-cutting events)

When to create another project

ScenarioNew project?
Multiple environments (staging vs prod)✓ Yes — different keys, different data
Different products inside the same company✓ Yes — clean isolation
Different teams✓ Yes — separate billing and access
Different end-customer✗ No — that’s a Customer, not a Project

You can create multiple projects under the same GoSendAPI account from the sidebar in the dashboard.

Properties

FieldTypeDescription
idbigintInternal numeric ID
namestringHuman-readable, shown in the UI
external_idstringOptional. Your own slug/ID for mapping to your system
api_key_prefixstringFirst 8 chars of the active API key (for display)
webhook_urlstringOptional project-level webhook fallback URL
created_atdatetimeWhen the project was created

Coming next