---
title: "Add connector to profile"
method: POST
path: "/subscription/connector-profiles/{profile_id}/connectors"
tags: ["Connector Profiles"]
---

# Add connector to profile

`POST /subscription/connector-profiles/{profile_id}/connectors`

## Request

- Base URL: `https://app.mammoth.io/api/v2`
- URL: `https://app.mammoth.io/api/v2/subscription/connector-profiles/{profile_id}/connectors`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-KEY` and API key in header `X-API-SECRET` and API key in header `X-WORKSPACE-ID`

## Path parameters

- `profile_id` integer, required

## Request body

- AddConnectorToProfileRequestSchema
  - `connector_id` integer, required
  - `price_per_month` number, nullable
  - `enabled` boolean, nullable

## Response `201`

Document created, URL follows

- AddConnectorToProfileResponseSchema
  - `connector` ConnectorSchema, required
    - `id` integer, required
    - `name` string, required
    - `description` string, nullable
    - `price_per_month` number, nullable
    - `enabled` boolean, required
    - `bucket` string, nullable: file | database | app | custom — the access model (admin-v2.1 D6): a plan's connectorAccess level reaches connectors by bucket
    - `created_at` string, nullable
    - `updated_at` string, nullable
    - `used_in_profiles` string[], nullable
    - `profile_count` integer, nullable
  - `message` string, required

## Other responses

- `400`: Bad request syntax or unsupported method

---

[API](https://skmtc.dev/mammoth/apis/mammoth-analytics.md) · [All operations](https://skmtc.dev/mammoth/apis/mammoth-analytics/llms.txt) · [OpenAPI document](https://skmtc.dev/mammoth/apis/mammoth-analytics/revisions/fe078afe239b?raw)
