Alteração de Eventos
Alteração de Eventos
Se deseja alterar os dados do evento criado, você deverá utilizar esse método. O processo é similar a criação de eventos.
Para alterar qualquer um dos dados, toda a estrutura deverá ser enviada novamente, contendo os dados alterados.
Realize a atualização via PUT
na rota Url/segments/{segmentId}/events/{id}.
Para obter o ID do Evento, veja Listar Eventos.
O SegmentID deverá ser informado, saiba mais em Login via API. O uso de seu Bearer Token também será necessário.
Alterar Evento
PUT
{Url}/segments/{segmentId}/events/{id}
Path Parameters
segmentId*
string
ID de Segmento
companies
string
ID das empresas que criarão o evento
Request Body
company*
string
ID do negócio
name*
string
Nome do Evento
startDate*
object
Data de Início
endDate*
object
Data de Término
prepaid*
boolean
Se o evento aceita pagamento pré-pago
(Sim: true
| Não: false
)
devices*
array
Terminais que serão usados no evento [ device: ID do Terminal* stockLocal: ID do Local de Estoque* ]
products*
array
Produtos que serão vendidos [ product: ID do produto* newPrice: Novo preço do produto para o evento* inventories: [ inventory: ID do local de estoque* stock: Quantidade em estoque* ] ]
{
"_id": "string",
"createdAt": "2020-01-01T00:00:00Z",
"updatedAt": "2020-01-01T00:00:00Z",
"segment": "string",
"company": {
"_id": "string",
"createdAt": "2020-01-01T00:00:00Z",
"updatedAt": "2020-01-01T00:00:00Z",
"segment": "string",
"type": "private",
"document": "string",
"name": "string",
"tag": "string",
"logoUrl": "string",
"crtId": "string",
"addresses": [
{
"_id": "string",
"country": "string",
"state": "string",
"city": "string",
"neighborhood": "string",
"street": "string",
"number": "string",
"complement": "string",
"postalCode": "string"
}
],
"contacts": [
{
"contact": "string",
"type": "whatsapp"
}
],
"integration": {
"praNotas": {
"authorization": "string",
"homologation": true,
"certificate": "string",
"status": "string",
"count": 0,
"serie": "string",
"csc": "string",
"cscId": "string"
},
"pagaRapido": {
"authorization": "string",
"subscription": "string"
},
"praSaques": {
"token": "string"
}
},
"activityBranch": {
"_id": "string",
"name": "string",
"examples": "string",
"value": "retail"
},
"stockSettings": {
"stockLocalDevice": {
"_id": "string",
"createdAt": "2020-01-01T00:00:00Z",
"updatedAt": "2020-01-01T00:00:00Z",
"name": "string",
"company": null,
"acronym": "string",
"segment": "string"
},
"stockLocalCatalog": {
"_id": "string",
"createdAt": "2020-01-01T00:00:00Z",
"updatedAt": "2020-01-01T00:00:00Z",
"name": "string",
"company": null,
"acronym": "string",
"segment": "string"
}
}
},
"name": "string",
"startDate": {},
"endDate": {},
"prepaid": true
}
Caso a requisição esteja correta, o código 201 Created
será retornado.
Prossiga para as próximas sessões para entender mais sobre as funções disponíveis.
Outros Erros: Caso sejam retornados outros erros, favor entrar em contato com o time de integração.
Last updated
Was this helpful?