Get Organization Info
Retrieve information about your organization, including its configuration and MCP API key.
Endpoint
text
GET /v1/org/info
Authentication
All Organization API requests require authentication using your Organization API Key:
text
X-API-Key: org_your_organization_api_key
The org_* key is separate from the App Management API key (apps_*). You can find and regenerate it in the Organization Settings section of your dashboard.
Getting Your API Key
Organization admins can find and regenerate their Organization API key:
- Log in to your Appizer dashboard
- Navigate to Settings (gear icon)
- Scroll to the Organization API section
- Copy your API key or regenerate it if needed
Request
bash
curl -X GET \
https://api.appizer.com/v1/org/info \
-H "X-API-Key: org_your_api_key"
No request body or query parameters are required.
Response
Success (200 OK)
json
{
"success": true,
"organization": {
"id": "cf2701f8-fc4d-4002-8d52-92dd0d1e82a7",
"name": "My Organization",
"description": "We build great apps",
"website": "https://example.com",
"timezone": "UTC",
"plan_type": "pro",
"app_count": 3,
"mcp": {
"api_key": "mcp_abc123...",
"enabled": true
},
"created_at": "2026-01-15T10:00:00.000Z",
"updated_at": "2026-05-16T14:30:00.000Z"
}
}
Response Fields
| Field | Type | Description |
|---|---|---|
success |
boolean | true on success |
organization.id |
string | Unique organization UUID |
organization.name |
string | Organization name |
organization.description |
string | null | Optional organization description |
organization.website |
string | null | Organization website URL |
organization.timezone |
string | Default timezone (e.g. "UTC") |
organization.plan_type |
string | null | Current plan ("free", "pro", etc.) |
organization.app_count |
integer | Number of apps in this organization |
organization.mcp |
object | null | MCP server configuration, or null if not configured |
organization.mcp.api_key |
string | MCP server API key |
organization.mcp.enabled |
boolean | Whether the MCP server is enabled |
organization.created_at |
string | ISO 8601 timestamp of organization creation |
organization.updated_at |
string | ISO 8601 timestamp of last update |
Error Responses
401 Unauthorized – Missing Key
json
{
"error": "Missing X-API-Key header"
}
401 Unauthorized – Invalid Key Format
json
{
"error": "Invalid API key format"
}
401 Unauthorized – Invalid Key
json
{
"error": "Invalid API key"
}
403 Forbidden – Key Disabled
json
{
"error": "API key is disabled"
}
500 Internal Server Error
json
{
"error": "Internal server error"
}
Notes
- The
mcpfield will benullif the MCP server has not been configured for your organization. - The
app_countreflects the total number of apps currently registered to the organization, including inactive ones. - Organization API keys use the
org_prefix to distinguish them from App Management API keys (apps_) and app-level tracking keys (ak_).