put http://{{auth_server_host}}/banking/issuer/billing-funding-groups/
Esse endpoint permite atualizar os dados cadastrais de um determinado grupo de faturamento.
Parâmetros da URL
funding_group_id
(string/uuid v4): ID do grupo de faturamento
Parâmetros da Requisição
fundings
(object list): Objeto contendo uma lista de Fundings a ser associado ao Grupo.
fundings -> id
(string/uuid v4): ID de cadastro do Funding.
underwriting_fees
(object list): Objeto contendo uma lista de taxas de bancarização para ser aplicada ao grupo.
underwriting_fees -> fee
(float): Taxa a ser aplicada.
underwriting_fees -> upper_limit
(float): Limite máximo para aplicação da taxa.
Resposta
Se a requisição for processada com sucesso será retornado um status 200 e um JSON com o seguinte formato:
id
(string/uuid v4): Identificador único do cadastro do Grupo de faturamento.
fundings
(object): Objeto contendo uma lista de Fundings associados ao grupo.
underwriting_fees
(object list): Objeto contendo uma lista de taxas de bancarização para ser aplicada ao grupo.
created_at
(datetime): Data de cadastro do grupo.
updated_at
(datetime): Data da última atualização.
version
(int): Número do versionamento do registro.
Objeto "fundings"
id
(string/uuid v4): Identificador do Funding.
legal_name
(string): A razão social da empresa.
alias
(string): O nome fantasia da empresa.
Objeto "underwriting_fees"
underwriting_fees -> fee
(float): Taxa a ser aplicada.
underwriting_fees -> upper_limit
(float): Limite máximo para aplicação da taxa.
Exemplo de JSON:
{
"id": "<uuid>",
"fundings": [
{
"id": "<uuid>",
"legal_name": "<string>",
"alias": "<string>",
"metadata": {
"values": {
"minim0d": {
"value": [
"<string>",
"<string>"
],
"sensitive": "<boolean>"
},
"eiusmod_b46": {
"value": [
"<string>",
"<string>"
],
"sensitive": "<boolean>"
},
"aute_10": {
"value": [
"<string>",
"<string>"
],
"sensitive": "<boolean>"
}
}
}
},
{
"id": "<uuid>",
"legal_name": "<string>",
"alias": "<string>",
"metadata": {
"values": {
"Excepteur_9": {
"value": [
"<string>",
"<string>"
],
"sensitive": "<boolean>"
},
"deseruntc38": {
"value": [
"<string>",
"<string>"
],
"sensitive": "<boolean>"
},
"mollit6a2": {
"value": [
"<string>",
"<string>"
],
"sensitive": "<boolean>"
}
}
}
}
],
"underwriting_fees": [
{
"fee": "<number>",
"upper_limit": "<number>"
},
{
"fee": "<number>",
"upper_limit": "<number>"
}
],
"created_at": "<dateTime>",
"updated_at": "<dateTime>",
"version": "<integer>"
}