---
title: "Update a partner"
method: PUT
path: "/v1/partner"
tags: ["Partner"]
---

# Update a partner

`PUT /v1/partner`

Updates a partner based on specified information (UpdatePartnerDto)

## Headers

- `Authorization` string

## Request body

- UpdatePartnerDto
  - `name` string
  - `email` string
  - `accountManagerEmail` string
  - `primaryAdmEmail` string
  - `state` string
  - `consortiumName` string
  - `externalId` string, required
  - `source` object — The source of the data example: salesforce
  - `team` 'west' | 'east' | 'midAmerica' | 'PM' | 'nonUS' — Team of the partner
  - `partnerIdentifier` string — Partner Identifier
  - `api` boolean — Flag indicating if this is an API partner
  - `utm_source` string — UTM source for API partners
  - `utm_medium` string — UTM medium for API partners
  - `insuranceProducts` string[]
  - `defaultInsuranceProduct` string
  - `companySetting` UpdateCompanySettingDto
    - `showExtraDetailsFlow` boolean
    - `minDaysFromToday` number
    - `excludedFlowKeys` string[]
  - `parentCompanyExternalId` string

## Response `200`

The partner has been successfully updated.

- UpdatePartnerDto
  - `name` string
  - `email` string
  - `accountManagerEmail` string
  - `primaryAdmEmail` string
  - `state` string
  - `consortiumName` string
  - `externalId` string, required
  - `source` object — The source of the data example: salesforce
  - `team` 'west' | 'east' | 'midAmerica' | 'PM' | 'nonUS' — Team of the partner
  - `partnerIdentifier` string — Partner Identifier
  - `api` boolean — Flag indicating if this is an API partner
  - `utm_source` string — UTM source for API partners
  - `utm_medium` string — UTM medium for API partners
  - `insuranceProducts` string[]
  - `defaultInsuranceProduct` string
  - `companySetting` UpdateCompanySettingDto
    - `showExtraDetailsFlow` boolean
    - `minDaysFromToday` number
    - `excludedFlowKeys` string[]
  - `parentCompanyExternalId` string

## Other responses

- `400` — Validation failed
- `401` — Unauthorized
- `403` — Forbidden – partner not allowed to change UTM source

---

[API](https://skmtc.net/withfaye/apis/faye-partner-sales-api.md) · [All operations](https://skmtc.net/withfaye/apis/faye-partner-sales-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/withfaye/faye-partner-sales-api/versions/e016afb8fdb3/schema)
