API ReferenceProjects

Get project details by ID With Org Api key

Markdown
GET
/api/v3/org/owner/project/{nano_id}

Retrieves detailed information about a specific project using its unique identifier. This endpoint provides complete project configuration including webhook URLs, creation and update timestamps, and webhook secrets. Use this endpoint to inspect project settings or verify project configuration.

Authorization

OrgApiKeyAuth
x-org-api-key<token>

Organization API key authentication

In: header

Path Parameters

nano_id*string

Unique identifier (Nano ID) of the project to retrieve

FormatprojectId

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://backend.composio.dev/api/v3/org/owner/project/proj_abc123xyz456"
{
  "id": "proj_abc123xyz456",
  "org_id": "org_abc123xyz456",
  "name": "My Awesome Project",
  "email": "project-123@composio.dev",
  "created_at": "2023-05-16T14:30:00.000Z",
  "updated_at": "2023-05-18T09:15:30.000Z",
  "webhook_url": "https://example.com/webhook",
  "event_webhook_url": "https://example.com/events",
  "webhook_secret": "whsec_abcdef123456789",
  "triggers_enabled": true,
  "last_subscribed_at": "2023-05-17T10:00:00.000Z",
  "is_new_webhook": true,
  "webhook_version": "V2",
  "deleted": false,
  "api_keys": [
    {
      "id": "01H4DKRF5SMP7NQCA3BWT0JYB6",
      "name": "Production Server Key",
      "key": "ak_a1b2c3d4e5f6g7h8i9j0",
      "created_at": "2023-07-15T14:30:00.000Z"
    }
  ]
}
{
  "error": {
    "message": "string",
    "code": 0,
    "slug": "string",
    "status": 0,
    "request_id": "string",
    "suggested_fix": "string",
    "errors": [
      "string"
    ]
  }
}
{
  "error": {
    "message": "string",
    "code": 0,
    "slug": "string",
    "status": 0,
    "request_id": "string",
    "suggested_fix": "string",
    "errors": [
      "string"
    ]
  }
}
{
  "error": {
    "message": "string",
    "code": 0,
    "slug": "string",
    "status": 0,
    "request_id": "string",
    "suggested_fix": "string",
    "errors": [
      "string"
    ]
  }
}
{
  "error": {
    "message": "string",
    "code": 0,
    "slug": "string",
    "status": 0,
    "request_id": "string",
    "suggested_fix": "string",
    "errors": [
      "string"
    ]
  }
}