---
title: "Update Default Profile"
method: PUT
path: "/accounts/{{account_id}}/configuration"
tags: ["Account Configuration"]
---

# Update Default Profile

`PUT /accounts/{{account_id}}/configuration`

## Request

- Base URL: `https://ingestion.api.brightcove.com/v1`
- URL: `https://ingestion.api.brightcove.com/v1/accounts/{{account_id}}/configuration`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `https://oauth.brightcove.com/v4/access_token` scopes: `video-cloud/ingest-profiles/account/write`

Updates the default ingest profile for the account.

## Path parameters

- `account_id` string, required

## Headers

- `Content-Type` string, required
- `Authorization` string, required

## Request body

- UpdateDefaultProfilebody
  - `account_id` number, required: Video Cloud account ID
  - `id` string, required: the configuration id (if you do not have it, make a GET request to get it)
  - `default_profile_id` string, required: The id or name of the profile you want to set as the default
  - `default_live_profile_id` string: The id or name of the live profile you want to set as the default
  - `default_social_clipping_profile_id` string: The id or name of the profile you want to set as the default for creating social clips

## Response `200`

SUCCESS

- DefaultProfileResponse
  - `account_id` number: Video Cloud account id
  - `id` string: configuration id
  - `default_profile_id` string: profile name for video-on-demand
  - `default_live_profile_id` string: default profile name for live streams
  - `date_created` number: when the profile was created (epoch time in milliseconds)
  - `date_last_modified` number: when the profile was last modified (epoch time in milliseconds)
  - `version` number: system-managed version number

## Other responses

- `400`: BAD_REQUEST: The JSON was not valid
- `401`: NOT_AUTHORIZED: Credentials are required to access this resource.
- `404`: NOT_FOUND: The api could not find the resource you requested
- `409`: CONFLICT: Account configuration already exists for 57838016001; please delete the configuration first, or update it instead.

## Changes

- **2023-03-26** `ce468beca057`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/brightcovelearning/apis/brightcove-ingest-profiles-api-reference/changes/accounts/:{account_id}/configuration/put.md)

---

[API](https://skmtc.dev/brightcovelearning/apis/brightcove-ingest-profiles-api-reference.md) - [All operations](https://skmtc.dev/brightcovelearning/apis/brightcove-ingest-profiles-api-reference/llms.txt) - [OpenAPI document](https://skmtc.dev/brightcovelearning/apis/brightcove-ingest-profiles-api-reference/revisions/ce468beca057?raw)
