curl --request PUT \
--url https://api.wegly.com.br/integrations/external/deals/{id} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"title": "<string>",
"stage_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"responsible_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"quality_reason": "<string>",
"value": 123,
"expected_close_date": "2023-11-07T05:31:56Z",
"persons_id": [
{
"person_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"delete": true
}
],
"primary_person_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"custom_fields": [
{
"id": "<string>",
"value": "<string>",
"option_id": "<string>",
"option_ids": [
"<string>"
]
}
],
"marketing": {
"wegly_code": "<string>",
"wegly_source": "<string>",
"wegly_campaign": "<string>",
"wegly_ad_set": "<string>",
"wegly_content": "<string>",
"wegly_displayed_on": "<string>",
"wegly_conversion_tool": "<string>",
"wegly_creative": "<string>",
"gclid": "<string>",
"fbclid": "<string>",
"fbc": "<string>",
"fbp": "<string>",
"url_conversion": "<string>",
"utm_search_term": "<string>",
"utm_source": "<string>",
"utm_campaign": "<string>",
"utm_ad_set": "<string>",
"utm_content": "<string>",
"utm_term": "<string>",
"utm_display_on": "<string>",
"client_ip_address": "<string>",
"client_user_agent": "<string>",
"ga_client_id": "<string>"
},
"crm_lead_source_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"crm_loss_reason_id": "<string>",
"lost_reason_description": "<string>",
"won_date": "2023-11-07T05:31:56Z",
"lost_date": "2023-11-07T05:31:56Z",
"tags": [
"<string>"
]
}
'import requests
url = "https://api.wegly.com.br/integrations/external/deals/{id}"
payload = {
"title": "<string>",
"stage_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"responsible_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"quality_reason": "<string>",
"value": 123,
"expected_close_date": "2023-11-07T05:31:56Z",
"persons_id": [
{
"person_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"delete": True
}
],
"primary_person_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"custom_fields": [
{
"id": "<string>",
"value": "<string>",
"option_id": "<string>",
"option_ids": ["<string>"]
}
],
"marketing": {
"wegly_code": "<string>",
"wegly_source": "<string>",
"wegly_campaign": "<string>",
"wegly_ad_set": "<string>",
"wegly_content": "<string>",
"wegly_displayed_on": "<string>",
"wegly_conversion_tool": "<string>",
"wegly_creative": "<string>",
"gclid": "<string>",
"fbclid": "<string>",
"fbc": "<string>",
"fbp": "<string>",
"url_conversion": "<string>",
"utm_search_term": "<string>",
"utm_source": "<string>",
"utm_campaign": "<string>",
"utm_ad_set": "<string>",
"utm_content": "<string>",
"utm_term": "<string>",
"utm_display_on": "<string>",
"client_ip_address": "<string>",
"client_user_agent": "<string>",
"ga_client_id": "<string>"
},
"crm_lead_source_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"crm_loss_reason_id": "<string>",
"lost_reason_description": "<string>",
"won_date": "2023-11-07T05:31:56Z",
"lost_date": "2023-11-07T05:31:56Z",
"tags": ["<string>"]
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
title: '<string>',
stage_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
responsible_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
quality_reason: '<string>',
value: 123,
expected_close_date: '2023-11-07T05:31:56Z',
persons_id: [{person_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a', delete: true}],
primary_person_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
organization_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
custom_fields: [
{
id: '<string>',
value: '<string>',
option_id: '<string>',
option_ids: ['<string>']
}
],
marketing: {
wegly_code: '<string>',
wegly_source: '<string>',
wegly_campaign: '<string>',
wegly_ad_set: '<string>',
wegly_content: '<string>',
wegly_displayed_on: '<string>',
wegly_conversion_tool: '<string>',
wegly_creative: '<string>',
gclid: '<string>',
fbclid: '<string>',
fbc: '<string>',
fbp: '<string>',
url_conversion: '<string>',
utm_search_term: '<string>',
utm_source: '<string>',
utm_campaign: '<string>',
utm_ad_set: '<string>',
utm_content: '<string>',
utm_term: '<string>',
utm_display_on: '<string>',
client_ip_address: '<string>',
client_user_agent: '<string>',
ga_client_id: '<string>'
},
crm_lead_source_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
crm_loss_reason_id: '<string>',
lost_reason_description: '<string>',
won_date: '2023-11-07T05:31:56Z',
lost_date: '2023-11-07T05:31:56Z',
tags: ['<string>']
})
};
fetch('https://api.wegly.com.br/integrations/external/deals/{id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.wegly.com.br/integrations/external/deals/{id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'title' => '<string>',
'stage_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'responsible_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'quality_reason' => '<string>',
'value' => 123,
'expected_close_date' => '2023-11-07T05:31:56Z',
'persons_id' => [
[
'person_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'delete' => true
]
],
'primary_person_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'organization_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'custom_fields' => [
[
'id' => '<string>',
'value' => '<string>',
'option_id' => '<string>',
'option_ids' => [
'<string>'
]
]
],
'marketing' => [
'wegly_code' => '<string>',
'wegly_source' => '<string>',
'wegly_campaign' => '<string>',
'wegly_ad_set' => '<string>',
'wegly_content' => '<string>',
'wegly_displayed_on' => '<string>',
'wegly_conversion_tool' => '<string>',
'wegly_creative' => '<string>',
'gclid' => '<string>',
'fbclid' => '<string>',
'fbc' => '<string>',
'fbp' => '<string>',
'url_conversion' => '<string>',
'utm_search_term' => '<string>',
'utm_source' => '<string>',
'utm_campaign' => '<string>',
'utm_ad_set' => '<string>',
'utm_content' => '<string>',
'utm_term' => '<string>',
'utm_display_on' => '<string>',
'client_ip_address' => '<string>',
'client_user_agent' => '<string>',
'ga_client_id' => '<string>'
],
'crm_lead_source_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'crm_loss_reason_id' => '<string>',
'lost_reason_description' => '<string>',
'won_date' => '2023-11-07T05:31:56Z',
'lost_date' => '2023-11-07T05:31:56Z',
'tags' => [
'<string>'
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.wegly.com.br/integrations/external/deals/{id}"
payload := strings.NewReader("{\n \"title\": \"<string>\",\n \"stage_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"responsible_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"quality_reason\": \"<string>\",\n \"value\": 123,\n \"expected_close_date\": \"2023-11-07T05:31:56Z\",\n \"persons_id\": [\n {\n \"person_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"delete\": true\n }\n ],\n \"primary_person_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"organization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"custom_fields\": [\n {\n \"id\": \"<string>\",\n \"value\": \"<string>\",\n \"option_id\": \"<string>\",\n \"option_ids\": [\n \"<string>\"\n ]\n }\n ],\n \"marketing\": {\n \"wegly_code\": \"<string>\",\n \"wegly_source\": \"<string>\",\n \"wegly_campaign\": \"<string>\",\n \"wegly_ad_set\": \"<string>\",\n \"wegly_content\": \"<string>\",\n \"wegly_displayed_on\": \"<string>\",\n \"wegly_conversion_tool\": \"<string>\",\n \"wegly_creative\": \"<string>\",\n \"gclid\": \"<string>\",\n \"fbclid\": \"<string>\",\n \"fbc\": \"<string>\",\n \"fbp\": \"<string>\",\n \"url_conversion\": \"<string>\",\n \"utm_search_term\": \"<string>\",\n \"utm_source\": \"<string>\",\n \"utm_campaign\": \"<string>\",\n \"utm_ad_set\": \"<string>\",\n \"utm_content\": \"<string>\",\n \"utm_term\": \"<string>\",\n \"utm_display_on\": \"<string>\",\n \"client_ip_address\": \"<string>\",\n \"client_user_agent\": \"<string>\",\n \"ga_client_id\": \"<string>\"\n },\n \"crm_lead_source_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"crm_loss_reason_id\": \"<string>\",\n \"lost_reason_description\": \"<string>\",\n \"won_date\": \"2023-11-07T05:31:56Z\",\n \"lost_date\": \"2023-11-07T05:31:56Z\",\n \"tags\": [\n \"<string>\"\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://api.wegly.com.br/integrations/external/deals/{id}")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"title\": \"<string>\",\n \"stage_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"responsible_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"quality_reason\": \"<string>\",\n \"value\": 123,\n \"expected_close_date\": \"2023-11-07T05:31:56Z\",\n \"persons_id\": [\n {\n \"person_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"delete\": true\n }\n ],\n \"primary_person_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"organization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"custom_fields\": [\n {\n \"id\": \"<string>\",\n \"value\": \"<string>\",\n \"option_id\": \"<string>\",\n \"option_ids\": [\n \"<string>\"\n ]\n }\n ],\n \"marketing\": {\n \"wegly_code\": \"<string>\",\n \"wegly_source\": \"<string>\",\n \"wegly_campaign\": \"<string>\",\n \"wegly_ad_set\": \"<string>\",\n \"wegly_content\": \"<string>\",\n \"wegly_displayed_on\": \"<string>\",\n \"wegly_conversion_tool\": \"<string>\",\n \"wegly_creative\": \"<string>\",\n \"gclid\": \"<string>\",\n \"fbclid\": \"<string>\",\n \"fbc\": \"<string>\",\n \"fbp\": \"<string>\",\n \"url_conversion\": \"<string>\",\n \"utm_search_term\": \"<string>\",\n \"utm_source\": \"<string>\",\n \"utm_campaign\": \"<string>\",\n \"utm_ad_set\": \"<string>\",\n \"utm_content\": \"<string>\",\n \"utm_term\": \"<string>\",\n \"utm_display_on\": \"<string>\",\n \"client_ip_address\": \"<string>\",\n \"client_user_agent\": \"<string>\",\n \"ga_client_id\": \"<string>\"\n },\n \"crm_lead_source_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"crm_loss_reason_id\": \"<string>\",\n \"lost_reason_description\": \"<string>\",\n \"won_date\": \"2023-11-07T05:31:56Z\",\n \"lost_date\": \"2023-11-07T05:31:56Z\",\n \"tags\": [\n \"<string>\"\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.wegly.com.br/integrations/external/deals/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"title\": \"<string>\",\n \"stage_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"responsible_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"quality_reason\": \"<string>\",\n \"value\": 123,\n \"expected_close_date\": \"2023-11-07T05:31:56Z\",\n \"persons_id\": [\n {\n \"person_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"delete\": true\n }\n ],\n \"primary_person_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"organization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"custom_fields\": [\n {\n \"id\": \"<string>\",\n \"value\": \"<string>\",\n \"option_id\": \"<string>\",\n \"option_ids\": [\n \"<string>\"\n ]\n }\n ],\n \"marketing\": {\n \"wegly_code\": \"<string>\",\n \"wegly_source\": \"<string>\",\n \"wegly_campaign\": \"<string>\",\n \"wegly_ad_set\": \"<string>\",\n \"wegly_content\": \"<string>\",\n \"wegly_displayed_on\": \"<string>\",\n \"wegly_conversion_tool\": \"<string>\",\n \"wegly_creative\": \"<string>\",\n \"gclid\": \"<string>\",\n \"fbclid\": \"<string>\",\n \"fbc\": \"<string>\",\n \"fbp\": \"<string>\",\n \"url_conversion\": \"<string>\",\n \"utm_search_term\": \"<string>\",\n \"utm_source\": \"<string>\",\n \"utm_campaign\": \"<string>\",\n \"utm_ad_set\": \"<string>\",\n \"utm_content\": \"<string>\",\n \"utm_term\": \"<string>\",\n \"utm_display_on\": \"<string>\",\n \"client_ip_address\": \"<string>\",\n \"client_user_agent\": \"<string>\",\n \"ga_client_id\": \"<string>\"\n },\n \"crm_lead_source_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"crm_loss_reason_id\": \"<string>\",\n \"lost_reason_description\": \"<string>\",\n \"won_date\": \"2023-11-07T05:31:56Z\",\n \"lost_date\": \"2023-11-07T05:31:56Z\",\n \"tags\": [\n \"<string>\"\n ]\n}"
response = http.request(request)
puts response.read_body{
"id": "<string>",
"code": 123,
"title": "<string>",
"quality_rating": 123,
"quality_reason": "<string>",
"lost_reason_description": "<string>"
}Atualização de oportunidade
Atualiza campos da oportunidade. O campo lead_source não é aceito; use crm_lead_source_id. Conflitos entre organization_id e organization são rejeitados. Pessoas marcadas com delete: true em persons_id são removidas; organization_id: null remove a organização.
curl --request PUT \
--url https://api.wegly.com.br/integrations/external/deals/{id} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"title": "<string>",
"stage_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"responsible_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"quality_reason": "<string>",
"value": 123,
"expected_close_date": "2023-11-07T05:31:56Z",
"persons_id": [
{
"person_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"delete": true
}
],
"primary_person_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"custom_fields": [
{
"id": "<string>",
"value": "<string>",
"option_id": "<string>",
"option_ids": [
"<string>"
]
}
],
"marketing": {
"wegly_code": "<string>",
"wegly_source": "<string>",
"wegly_campaign": "<string>",
"wegly_ad_set": "<string>",
"wegly_content": "<string>",
"wegly_displayed_on": "<string>",
"wegly_conversion_tool": "<string>",
"wegly_creative": "<string>",
"gclid": "<string>",
"fbclid": "<string>",
"fbc": "<string>",
"fbp": "<string>",
"url_conversion": "<string>",
"utm_search_term": "<string>",
"utm_source": "<string>",
"utm_campaign": "<string>",
"utm_ad_set": "<string>",
"utm_content": "<string>",
"utm_term": "<string>",
"utm_display_on": "<string>",
"client_ip_address": "<string>",
"client_user_agent": "<string>",
"ga_client_id": "<string>"
},
"crm_lead_source_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"crm_loss_reason_id": "<string>",
"lost_reason_description": "<string>",
"won_date": "2023-11-07T05:31:56Z",
"lost_date": "2023-11-07T05:31:56Z",
"tags": [
"<string>"
]
}
'import requests
url = "https://api.wegly.com.br/integrations/external/deals/{id}"
payload = {
"title": "<string>",
"stage_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"responsible_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"quality_reason": "<string>",
"value": 123,
"expected_close_date": "2023-11-07T05:31:56Z",
"persons_id": [
{
"person_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"delete": True
}
],
"primary_person_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"custom_fields": [
{
"id": "<string>",
"value": "<string>",
"option_id": "<string>",
"option_ids": ["<string>"]
}
],
"marketing": {
"wegly_code": "<string>",
"wegly_source": "<string>",
"wegly_campaign": "<string>",
"wegly_ad_set": "<string>",
"wegly_content": "<string>",
"wegly_displayed_on": "<string>",
"wegly_conversion_tool": "<string>",
"wegly_creative": "<string>",
"gclid": "<string>",
"fbclid": "<string>",
"fbc": "<string>",
"fbp": "<string>",
"url_conversion": "<string>",
"utm_search_term": "<string>",
"utm_source": "<string>",
"utm_campaign": "<string>",
"utm_ad_set": "<string>",
"utm_content": "<string>",
"utm_term": "<string>",
"utm_display_on": "<string>",
"client_ip_address": "<string>",
"client_user_agent": "<string>",
"ga_client_id": "<string>"
},
"crm_lead_source_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"crm_loss_reason_id": "<string>",
"lost_reason_description": "<string>",
"won_date": "2023-11-07T05:31:56Z",
"lost_date": "2023-11-07T05:31:56Z",
"tags": ["<string>"]
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
title: '<string>',
stage_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
responsible_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
quality_reason: '<string>',
value: 123,
expected_close_date: '2023-11-07T05:31:56Z',
persons_id: [{person_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a', delete: true}],
primary_person_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
organization_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
custom_fields: [
{
id: '<string>',
value: '<string>',
option_id: '<string>',
option_ids: ['<string>']
}
],
marketing: {
wegly_code: '<string>',
wegly_source: '<string>',
wegly_campaign: '<string>',
wegly_ad_set: '<string>',
wegly_content: '<string>',
wegly_displayed_on: '<string>',
wegly_conversion_tool: '<string>',
wegly_creative: '<string>',
gclid: '<string>',
fbclid: '<string>',
fbc: '<string>',
fbp: '<string>',
url_conversion: '<string>',
utm_search_term: '<string>',
utm_source: '<string>',
utm_campaign: '<string>',
utm_ad_set: '<string>',
utm_content: '<string>',
utm_term: '<string>',
utm_display_on: '<string>',
client_ip_address: '<string>',
client_user_agent: '<string>',
ga_client_id: '<string>'
},
crm_lead_source_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
crm_loss_reason_id: '<string>',
lost_reason_description: '<string>',
won_date: '2023-11-07T05:31:56Z',
lost_date: '2023-11-07T05:31:56Z',
tags: ['<string>']
})
};
fetch('https://api.wegly.com.br/integrations/external/deals/{id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.wegly.com.br/integrations/external/deals/{id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'title' => '<string>',
'stage_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'responsible_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'quality_reason' => '<string>',
'value' => 123,
'expected_close_date' => '2023-11-07T05:31:56Z',
'persons_id' => [
[
'person_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'delete' => true
]
],
'primary_person_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'organization_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'custom_fields' => [
[
'id' => '<string>',
'value' => '<string>',
'option_id' => '<string>',
'option_ids' => [
'<string>'
]
]
],
'marketing' => [
'wegly_code' => '<string>',
'wegly_source' => '<string>',
'wegly_campaign' => '<string>',
'wegly_ad_set' => '<string>',
'wegly_content' => '<string>',
'wegly_displayed_on' => '<string>',
'wegly_conversion_tool' => '<string>',
'wegly_creative' => '<string>',
'gclid' => '<string>',
'fbclid' => '<string>',
'fbc' => '<string>',
'fbp' => '<string>',
'url_conversion' => '<string>',
'utm_search_term' => '<string>',
'utm_source' => '<string>',
'utm_campaign' => '<string>',
'utm_ad_set' => '<string>',
'utm_content' => '<string>',
'utm_term' => '<string>',
'utm_display_on' => '<string>',
'client_ip_address' => '<string>',
'client_user_agent' => '<string>',
'ga_client_id' => '<string>'
],
'crm_lead_source_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'crm_loss_reason_id' => '<string>',
'lost_reason_description' => '<string>',
'won_date' => '2023-11-07T05:31:56Z',
'lost_date' => '2023-11-07T05:31:56Z',
'tags' => [
'<string>'
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.wegly.com.br/integrations/external/deals/{id}"
payload := strings.NewReader("{\n \"title\": \"<string>\",\n \"stage_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"responsible_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"quality_reason\": \"<string>\",\n \"value\": 123,\n \"expected_close_date\": \"2023-11-07T05:31:56Z\",\n \"persons_id\": [\n {\n \"person_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"delete\": true\n }\n ],\n \"primary_person_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"organization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"custom_fields\": [\n {\n \"id\": \"<string>\",\n \"value\": \"<string>\",\n \"option_id\": \"<string>\",\n \"option_ids\": [\n \"<string>\"\n ]\n }\n ],\n \"marketing\": {\n \"wegly_code\": \"<string>\",\n \"wegly_source\": \"<string>\",\n \"wegly_campaign\": \"<string>\",\n \"wegly_ad_set\": \"<string>\",\n \"wegly_content\": \"<string>\",\n \"wegly_displayed_on\": \"<string>\",\n \"wegly_conversion_tool\": \"<string>\",\n \"wegly_creative\": \"<string>\",\n \"gclid\": \"<string>\",\n \"fbclid\": \"<string>\",\n \"fbc\": \"<string>\",\n \"fbp\": \"<string>\",\n \"url_conversion\": \"<string>\",\n \"utm_search_term\": \"<string>\",\n \"utm_source\": \"<string>\",\n \"utm_campaign\": \"<string>\",\n \"utm_ad_set\": \"<string>\",\n \"utm_content\": \"<string>\",\n \"utm_term\": \"<string>\",\n \"utm_display_on\": \"<string>\",\n \"client_ip_address\": \"<string>\",\n \"client_user_agent\": \"<string>\",\n \"ga_client_id\": \"<string>\"\n },\n \"crm_lead_source_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"crm_loss_reason_id\": \"<string>\",\n \"lost_reason_description\": \"<string>\",\n \"won_date\": \"2023-11-07T05:31:56Z\",\n \"lost_date\": \"2023-11-07T05:31:56Z\",\n \"tags\": [\n \"<string>\"\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://api.wegly.com.br/integrations/external/deals/{id}")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"title\": \"<string>\",\n \"stage_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"responsible_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"quality_reason\": \"<string>\",\n \"value\": 123,\n \"expected_close_date\": \"2023-11-07T05:31:56Z\",\n \"persons_id\": [\n {\n \"person_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"delete\": true\n }\n ],\n \"primary_person_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"organization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"custom_fields\": [\n {\n \"id\": \"<string>\",\n \"value\": \"<string>\",\n \"option_id\": \"<string>\",\n \"option_ids\": [\n \"<string>\"\n ]\n }\n ],\n \"marketing\": {\n \"wegly_code\": \"<string>\",\n \"wegly_source\": \"<string>\",\n \"wegly_campaign\": \"<string>\",\n \"wegly_ad_set\": \"<string>\",\n \"wegly_content\": \"<string>\",\n \"wegly_displayed_on\": \"<string>\",\n \"wegly_conversion_tool\": \"<string>\",\n \"wegly_creative\": \"<string>\",\n \"gclid\": \"<string>\",\n \"fbclid\": \"<string>\",\n \"fbc\": \"<string>\",\n \"fbp\": \"<string>\",\n \"url_conversion\": \"<string>\",\n \"utm_search_term\": \"<string>\",\n \"utm_source\": \"<string>\",\n \"utm_campaign\": \"<string>\",\n \"utm_ad_set\": \"<string>\",\n \"utm_content\": \"<string>\",\n \"utm_term\": \"<string>\",\n \"utm_display_on\": \"<string>\",\n \"client_ip_address\": \"<string>\",\n \"client_user_agent\": \"<string>\",\n \"ga_client_id\": \"<string>\"\n },\n \"crm_lead_source_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"crm_loss_reason_id\": \"<string>\",\n \"lost_reason_description\": \"<string>\",\n \"won_date\": \"2023-11-07T05:31:56Z\",\n \"lost_date\": \"2023-11-07T05:31:56Z\",\n \"tags\": [\n \"<string>\"\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.wegly.com.br/integrations/external/deals/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"title\": \"<string>\",\n \"stage_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"responsible_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"quality_reason\": \"<string>\",\n \"value\": 123,\n \"expected_close_date\": \"2023-11-07T05:31:56Z\",\n \"persons_id\": [\n {\n \"person_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"delete\": true\n }\n ],\n \"primary_person_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"organization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"custom_fields\": [\n {\n \"id\": \"<string>\",\n \"value\": \"<string>\",\n \"option_id\": \"<string>\",\n \"option_ids\": [\n \"<string>\"\n ]\n }\n ],\n \"marketing\": {\n \"wegly_code\": \"<string>\",\n \"wegly_source\": \"<string>\",\n \"wegly_campaign\": \"<string>\",\n \"wegly_ad_set\": \"<string>\",\n \"wegly_content\": \"<string>\",\n \"wegly_displayed_on\": \"<string>\",\n \"wegly_conversion_tool\": \"<string>\",\n \"wegly_creative\": \"<string>\",\n \"gclid\": \"<string>\",\n \"fbclid\": \"<string>\",\n \"fbc\": \"<string>\",\n \"fbp\": \"<string>\",\n \"url_conversion\": \"<string>\",\n \"utm_search_term\": \"<string>\",\n \"utm_source\": \"<string>\",\n \"utm_campaign\": \"<string>\",\n \"utm_ad_set\": \"<string>\",\n \"utm_content\": \"<string>\",\n \"utm_term\": \"<string>\",\n \"utm_display_on\": \"<string>\",\n \"client_ip_address\": \"<string>\",\n \"client_user_agent\": \"<string>\",\n \"ga_client_id\": \"<string>\"\n },\n \"crm_lead_source_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"crm_loss_reason_id\": \"<string>\",\n \"lost_reason_description\": \"<string>\",\n \"won_date\": \"2023-11-07T05:31:56Z\",\n \"lost_date\": \"2023-11-07T05:31:56Z\",\n \"tags\": [\n \"<string>\"\n ]\n}"
response = http.request(request)
puts response.read_body{
"id": "<string>",
"code": 123,
"title": "<string>",
"quality_rating": 123,
"quality_reason": "<string>",
"lost_reason_description": "<string>"
}Authorizations
Utilize o token de integração no header Authorization: Bearer {token}. O domínio de origem (Origin/Referer) deve respeitar allowed_domain, quando configurado na chave.
Path Parameters
UUID da oportunidade a ser atualizada.
Body
1501, 2, 3, 4, 5 0 = privado (responsável e supervisores), 1 = equipe/responsável, 2 = público.
0, 1, 2 1 = frio, 2 = morno, 3 = quente.
1, 2, 3 Lista de operações de associação ou remoção de participantes. delete: true remove a pessoa da oportunidade; omita ou envie false para adicionar.
Show child attributes
Show child attributes
Pessoa associada à oportunidade. Envie telefone, e-mail e redes sociais em contacts; phone e email no topo da oportunidade não fazem parte do contrato.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Rastreio de marketing. Todos os valores são sanitizados (trim) e campos vazios são ignorados. utm_* são normalizados para wegly_* equivalentes quando estes não forem enviados. utm_term vira utm_search_term se o campo específico não for enviado. url_conversion tem seus parâmetros extraídos automaticamente (wegly_, utm_, gclid, fbclid, conversion_tool_name). Quando wegly_code referencia um tracker válido, a origem do lead é extraída do tracker. Quando não há tracker nem origem explícita, wegly_source ou utm_source busca/cria a origem automaticamente.
Show child attributes
Show child attributes
1 = aberta, 2 = ganha, 3 = perdida.
1, 2, 3 