Envia solicitação de pagamento
Envia solicitação de pagamento
Pro
Autenticação
InstanceBearerobrigatório
JWT HS256 da própria instância.
- Header
Authorization- Exemplo
Bearer <INSTANCE_TOKEN>
Parâmetros
instancepathobrigatóriostring
Nome público da instância
minLength 1
Request body
obrigatóriobodyoneOf
bodyoneOfnumberstringTelefone ou JID do destinatário
chatstringAlias de destinatário
recipientstringAlias de destinatário
paymentRequestMessageobjectobrigatório
paymentRequestMessageobjectobrigatóriopresentationobjectobrigatório
presentationobjectobrigatóriotitlestringmaxLength: 1024descriptionstringobrigatóriominLength: 1 · maxLength: 4096footerstringmaxLength: 1024referenceIdstringobrigatóriomaxLength: 255typestringobrigatóriopaymentTypestringobrigatóriocurrencystringobrigatóriopaymentSettingsarrayobrigatório
paymentSettingsarrayobrigatórioitems[]object
items[]objecttypeenum<boleto | pix_dynamic_code | payment_link>obrigatórioboletoobject
boletoobjectdigitableLinestringobrigatóriopattern: ^[0-9]{44,48}$pixDynamicCodeobject
pixDynamicCodeobjectkeyTypeenum<CPF | CNPJ | EVP | EMAIL | PHONE>obrigatóriocodestringobrigatóriominLength: 1 · maxLength: 4096merchantNamestringobrigatóriominLength: 1 · maxLength: 255paymentLinkobject
paymentLinkobjecturlstringobrigatórioformat: uri · pattern: ^https?://totalAmountobjectobrigatório
totalAmountobjectobrigatóriovalueintegerobrigatóriomín: 0offsetintegerobrigatóriomín: 1orderobjectobrigatório
orderobjectobrigatóriostatusstringobrigatórioitemsarrayobrigatório
itemsarrayobrigatórioitems[]object
items[]objectretailerIdstringobrigatóriominLength: 1 · maxLength: 255namestringobrigatóriominLength: 1 · maxLength: 255amountobjectobrigatório
amountobjectobrigatóriovalueintegerobrigatóriomín: 0offsetintegerobrigatóriomín: 1quantityintegerobrigatóriomín: 1subtotalobjectobrigatório
subtotalobjectobrigatóriovalueintegerobrigatóriomín: 0offsetintegerobrigatóriomín: 1taxobject
taxobjectvalueintegerobrigatóriomín: 0offsetintegerobrigatóriomín: 1shippingobject
shippingobjectvalueintegerobrigatóriomín: 0offsetintegerobrigatóriomín: 1discountobject
discountobjectvalueintegerobrigatóriomín: 0offsetintegerobrigatóriomín: 1mediaUploadIdintegermín: 1optionsobject
optionsobjectdelayintegermín: 0 · máx: 120000presenceenum<composing | recording | paused>quotedMessageIdstringquotedMessageobjectexternalAttributesobjectmentionAllbooleanpadrão: falseopção 1anyopção 2anyopção 3any"string"
Respostas
application/json200
Solicitação enviada
response 200object
response 200objectidintegerobrigatóriokeyIdstringobrigatóriokeyRemoteJidstring | nullobrigatóriokeyLidstring | nullobrigatóriokeyFromMebooleanobrigatóriokeyParticipantstring | nullobrigatóriokeyParticipantLidstring | nullobrigatóriopushNamestring | nullobrigatóriomessageTypestringobrigatóriocontentanyobrigatóriomessageTimestampintegerobrigatóriodeviceenum<ios | android | web | unknown | desktop>obrigatórioisGroupboolean | nullobrigatórioinstanceIdintegerobrigatóriometadataanyexternalAttributesobject{"id": 1,"keyId": "string","keyLid": "string","keyFromMe": true,"keyParticipant": "string","keyParticipantLid": "string","pushName": "CodeChat","messageType": "Olá! Esta é uma mensagem de exemplo da CodeChat.","content": "string","messageTimestamp": 1,"device": "ios","isGroup": true,"instanceId": 1,"metadata": "string","externalAttributes": {}}
