# Adiciona um novo empregador Cria o novo empregador. Não é suportada a configuração de dados dos layouts de exportação através desta API. Endpoint: POST /payment-sources Version: 2.1 Security: BasicAuth ## Request fields (application/json): - `name` (string) Razão social do empregador. Example: "TIQUETAQUE SERVICOS DE TECNOLOGIA S.A." - `cpf` (string) CPF do empregador. Apenas números. Necessário que exista ou este campo ou o campo CNPJ mutuamente exclusivos. Example: "01234567890" - `cnpj` (string) CNPJ do empregador. Apenas números. Necessário que exista ou este campo ou o campo CPF mutuamente exclusivos. Example: "23467093000164" - `external_id` (string) Identificador externo a ser preenchido pelo cliente. Deve ser único. IMPORTANTE: Para remover a chave em um PATCH, deve ser enviado como valor uma string vazia (""). - `period_cut_day` (integer) Data de corte dos espelhos para este empregador. Depois de criado o documento, não é permitida a alteração deste valor através desta API. - `address` (object) - `address.cep` (string) CEP do endereço deste empregador. Apenas números. Example: "90240111" - `address.street_name` (string) Logradouro do endereço. Example: "RUA FREDERICO MENTZ" - `address.street_number` (string) Número do endereço. Example: "1606" - `address.complement` (string) Complemento do endereço, caso exista. Example: "LOJA 134 E 135" - `address.state` (string) UF do endereço. Example: "RS" - `address.city` (string) Cidade do endereço do empregador. Example: "Porto Alegre" ## Response 200 fields (application/json): - `_id` (string) - `_created` (string) Example: "2024-09-09T08:00-03:00" - `_etag` (string) Hash a ser usado como conteúdo do header If-Match para realizar atualização e remoções de documentos - `_status` (string) Example: "OK" ## Response 401 fields (application/json): - `_code` (integer) Código de erro interno. - `_status` (string) Example: "ERR" - `_error` (object) - `_error.code` (integer) Codigo de erro HTTP. - `_error.message` (string) Mensagem de erro interna. - `_error._ui_message` (string) Mensagem de erro para o usuário. ## Response 409 fields (application/json): - `_code` (integer) Código de erro interno. - `_status` (string) Example: "ERR" - `_error` (object) - `_error.code` (integer) Codigo de erro HTTP. - `_error.message` (string) Mensagem de erro interna. - `_error._ui_message` (string) Mensagem de erro para o usuário. ## Response 422 fields (application/json): - `_code` (integer) Código de erro interno. - `_status` (string) Example: "ERR" - `_error` (object) - `_error.code` (integer) Codigo de erro HTTP. - `_error.message` (string) Mensagem de erro interna. - `_error._ui_message` (string) Mensagem de erro para o usuário.