Create Custom Service
Create a new custom service for a team. Custom services represent external APIs or systems that are not built-in integrations.
Authentication and permissions
Token requirements: User-based token (OAuth) or Organization-scoped API key or Team-scoped API key. Send a bearer access token for one of these identities. The permissions and resource restrictions below also apply.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
The ID of the team.
The name of the custom service (e.g., "Internal HR System").
The domain for branding/logo lookup (e.g., "hr.company.com").
Copy-invariant identity to create the service under ("csvc_" + 22 alphanumerics). Leave unset and the server mints one. Set it to the source service's scoped_id when pushing configuration between teams or environments: the copy then answers to the same scoped id as its source, so the next push resolves it and updates in place instead of creating a duplicate. Must not already be in use on the team.
Response
Success
The created custom service.

