---
title: "Atualizar configuração de um serviço"
method: PUT
path: "/{alias}/config/services/{serviceAlias}/settings/{id}"
tags: ["Configurações - Integrações"]
---

# Atualizar configuração de um serviço

`PUT /{alias}/config/services/{serviceAlias}/settings/{id}`

Atualiza as configurações para um serviço específico

## Path parameters

- `alias` string, required
- `serviceAlias` string, required
- `id` integer, required

## Request body

- ServiceConfigRequest — Representa os dados necessários para criar ou atualizar uma configuração de serviço
  - `active` boolean, required — Ativar ou desativar a configuração
  - `service_alias` string, required — Alias do serviço
  - `params` object, required
    - `origin_zipcode` string — CEP de origem
    - `api_key` string — Chave da API

## Response `200`

Configuração do serviço atualizado com sucesso

- ServiceConfig
  - `id` integer
  - `service_alias` string
  - `store_id` integer
  - `active` boolean
  - `auto_send` boolean
  - `params` object
    - `origin_zipcode` string
    - `api_key` string
  - `auth_params` string
  - `hash` string
  - `created_at` string, date-time
  - `updated_at` string, date-time

## Other responses

- `400` — Requisição inválida
- `404` — Serviço não encontrado

---

[API](https://skmtc.net/yampi/apis/yampi-api.md) · [All operations](https://skmtc.net/yampi/apis/yampi-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/yampi/yampi-api/revisions/fa16c50bef09/schema)
