curl --request POST \
--url https://api.wegly.com.br/integrations/external/deals \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"title": "Implementação completa CRM",
"value": 75000.5,
"expected_close_date": "2024-03-15T00:00:00.000Z",
"quality_rating": 4,
"quality_reason": "Cliente com budget aprovado",
"visibility": 0,
"temperature": 3,
"crm_lead_source_id": "a6e77b5f-4d66-4e78-b15f-c0e8a16db962",
"marketing": {
"url_conversion": "https://landing.wegly.com.br/obrigado?wegly_code=OPP123&utm_campaign=crm-enterprise&gclid=XYZ"
},
"tags": [
"9d2e4fe8-36f6-4fb2-b1f5-1ccda0e8a101",
"6a31c54f-5b32-4bb5-b9d2-7d9e928f2d55"
],
"person": {
"name": "Roberto Martins",
"contacts": [
{
"type": 0,
"value": "11999887766",
"primary": true
}
],
"avoid_duplicate": true,
"duplicate_check_types": [
0
]
},
"organization": {
"name": "Tech Innovators S.A."
},
"followers": [
{
"user_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"role_id": "b2c3d4e5-f6a7-8901-bcde-f23456789012"
}
],
"note": {
"content": "Oportunidade originada da campanha enterprise.",
"is_pinned": true
}
}
'import requests
url = "https://api.wegly.com.br/integrations/external/deals"
payload = {
"title": "Implementação completa CRM",
"value": 75000.5,
"expected_close_date": "2024-03-15T00:00:00.000Z",
"quality_rating": 4,
"quality_reason": "Cliente com budget aprovado",
"visibility": 0,
"temperature": 3,
"crm_lead_source_id": "a6e77b5f-4d66-4e78-b15f-c0e8a16db962",
"marketing": { "url_conversion": "https://landing.wegly.com.br/obrigado?wegly_code=OPP123&utm_campaign=crm-enterprise&gclid=XYZ" },
"tags": ["9d2e4fe8-36f6-4fb2-b1f5-1ccda0e8a101", "6a31c54f-5b32-4bb5-b9d2-7d9e928f2d55"],
"person": {
"name": "Roberto Martins",
"contacts": [
{
"type": 0,
"value": "11999887766",
"primary": True
}
],
"avoid_duplicate": True,
"duplicate_check_types": [0]
},
"organization": { "name": "Tech Innovators S.A." },
"followers": [
{
"user_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"role_id": "b2c3d4e5-f6a7-8901-bcde-f23456789012"
}
],
"note": {
"content": "Oportunidade originada da campanha enterprise.",
"is_pinned": True
}
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
title: 'Implementação completa CRM',
value: 75000.5,
expected_close_date: '2024-03-15T00:00:00.000Z',
quality_rating: 4,
quality_reason: 'Cliente com budget aprovado',
visibility: 0,
temperature: 3,
crm_lead_source_id: 'a6e77b5f-4d66-4e78-b15f-c0e8a16db962',
marketing: {
url_conversion: 'https://landing.wegly.com.br/obrigado?wegly_code=OPP123&utm_campaign=crm-enterprise&gclid=XYZ'
},
tags: ['9d2e4fe8-36f6-4fb2-b1f5-1ccda0e8a101', '6a31c54f-5b32-4bb5-b9d2-7d9e928f2d55'],
person: {
name: 'Roberto Martins',
contacts: [{type: 0, value: '11999887766', primary: true}],
avoid_duplicate: true,
duplicate_check_types: [0]
},
organization: {name: 'Tech Innovators S.A.'},
followers: [
{
user_id: 'a1b2c3d4-e5f6-7890-abcd-ef1234567890',
role_id: 'b2c3d4e5-f6a7-8901-bcde-f23456789012'
}
],
note: {content: 'Oportunidade originada da campanha enterprise.', is_pinned: true}
})
};
fetch('https://api.wegly.com.br/integrations/external/deals', 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",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'title' => 'Implementação completa CRM',
'value' => 75000.5,
'expected_close_date' => '2024-03-15T00:00:00.000Z',
'quality_rating' => 4,
'quality_reason' => 'Cliente com budget aprovado',
'visibility' => 0,
'temperature' => 3,
'crm_lead_source_id' => 'a6e77b5f-4d66-4e78-b15f-c0e8a16db962',
'marketing' => [
'url_conversion' => 'https://landing.wegly.com.br/obrigado?wegly_code=OPP123&utm_campaign=crm-enterprise&gclid=XYZ'
],
'tags' => [
'9d2e4fe8-36f6-4fb2-b1f5-1ccda0e8a101',
'6a31c54f-5b32-4bb5-b9d2-7d9e928f2d55'
],
'person' => [
'name' => 'Roberto Martins',
'contacts' => [
[
'type' => 0,
'value' => '11999887766',
'primary' => true
]
],
'avoid_duplicate' => true,
'duplicate_check_types' => [
0
]
],
'organization' => [
'name' => 'Tech Innovators S.A.'
],
'followers' => [
[
'user_id' => 'a1b2c3d4-e5f6-7890-abcd-ef1234567890',
'role_id' => 'b2c3d4e5-f6a7-8901-bcde-f23456789012'
]
],
'note' => [
'content' => 'Oportunidade originada da campanha enterprise.',
'is_pinned' => true
]
]),
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"
payload := strings.NewReader("{\n \"title\": \"Implementação completa CRM\",\n \"value\": 75000.5,\n \"expected_close_date\": \"2024-03-15T00:00:00.000Z\",\n \"quality_rating\": 4,\n \"quality_reason\": \"Cliente com budget aprovado\",\n \"visibility\": 0,\n \"temperature\": 3,\n \"crm_lead_source_id\": \"a6e77b5f-4d66-4e78-b15f-c0e8a16db962\",\n \"marketing\": {\n \"url_conversion\": \"https://landing.wegly.com.br/obrigado?wegly_code=OPP123&utm_campaign=crm-enterprise&gclid=XYZ\"\n },\n \"tags\": [\n \"9d2e4fe8-36f6-4fb2-b1f5-1ccda0e8a101\",\n \"6a31c54f-5b32-4bb5-b9d2-7d9e928f2d55\"\n ],\n \"person\": {\n \"name\": \"Roberto Martins\",\n \"contacts\": [\n {\n \"type\": 0,\n \"value\": \"11999887766\",\n \"primary\": true\n }\n ],\n \"avoid_duplicate\": true,\n \"duplicate_check_types\": [\n 0\n ]\n },\n \"organization\": {\n \"name\": \"Tech Innovators S.A.\"\n },\n \"followers\": [\n {\n \"user_id\": \"a1b2c3d4-e5f6-7890-abcd-ef1234567890\",\n \"role_id\": \"b2c3d4e5-f6a7-8901-bcde-f23456789012\"\n }\n ],\n \"note\": {\n \"content\": \"Oportunidade originada da campanha enterprise.\",\n \"is_pinned\": true\n }\n}")
req, _ := http.NewRequest("POST", 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.post("https://api.wegly.com.br/integrations/external/deals")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"title\": \"Implementação completa CRM\",\n \"value\": 75000.5,\n \"expected_close_date\": \"2024-03-15T00:00:00.000Z\",\n \"quality_rating\": 4,\n \"quality_reason\": \"Cliente com budget aprovado\",\n \"visibility\": 0,\n \"temperature\": 3,\n \"crm_lead_source_id\": \"a6e77b5f-4d66-4e78-b15f-c0e8a16db962\",\n \"marketing\": {\n \"url_conversion\": \"https://landing.wegly.com.br/obrigado?wegly_code=OPP123&utm_campaign=crm-enterprise&gclid=XYZ\"\n },\n \"tags\": [\n \"9d2e4fe8-36f6-4fb2-b1f5-1ccda0e8a101\",\n \"6a31c54f-5b32-4bb5-b9d2-7d9e928f2d55\"\n ],\n \"person\": {\n \"name\": \"Roberto Martins\",\n \"contacts\": [\n {\n \"type\": 0,\n \"value\": \"11999887766\",\n \"primary\": true\n }\n ],\n \"avoid_duplicate\": true,\n \"duplicate_check_types\": [\n 0\n ]\n },\n \"organization\": {\n \"name\": \"Tech Innovators S.A.\"\n },\n \"followers\": [\n {\n \"user_id\": \"a1b2c3d4-e5f6-7890-abcd-ef1234567890\",\n \"role_id\": \"b2c3d4e5-f6a7-8901-bcde-f23456789012\"\n }\n ],\n \"note\": {\n \"content\": \"Oportunidade originada da campanha enterprise.\",\n \"is_pinned\": true\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.wegly.com.br/integrations/external/deals")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"title\": \"Implementação completa CRM\",\n \"value\": 75000.5,\n \"expected_close_date\": \"2024-03-15T00:00:00.000Z\",\n \"quality_rating\": 4,\n \"quality_reason\": \"Cliente com budget aprovado\",\n \"visibility\": 0,\n \"temperature\": 3,\n \"crm_lead_source_id\": \"a6e77b5f-4d66-4e78-b15f-c0e8a16db962\",\n \"marketing\": {\n \"url_conversion\": \"https://landing.wegly.com.br/obrigado?wegly_code=OPP123&utm_campaign=crm-enterprise&gclid=XYZ\"\n },\n \"tags\": [\n \"9d2e4fe8-36f6-4fb2-b1f5-1ccda0e8a101\",\n \"6a31c54f-5b32-4bb5-b9d2-7d9e928f2d55\"\n ],\n \"person\": {\n \"name\": \"Roberto Martins\",\n \"contacts\": [\n {\n \"type\": 0,\n \"value\": \"11999887766\",\n \"primary\": true\n }\n ],\n \"avoid_duplicate\": true,\n \"duplicate_check_types\": [\n 0\n ]\n },\n \"organization\": {\n \"name\": \"Tech Innovators S.A.\"\n },\n \"followers\": [\n {\n \"user_id\": \"a1b2c3d4-e5f6-7890-abcd-ef1234567890\",\n \"role_id\": \"b2c3d4e5-f6a7-8901-bcde-f23456789012\"\n }\n ],\n \"note\": {\n \"content\": \"Oportunidade originada da campanha enterprise.\",\n \"is_pinned\": true\n }\n}"
response = http.request(request)
puts response.read_body{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"code": 123,
"title": "<string>"
}Criação de oportunidades
Cria uma oportunidade (deal) usando a chave de integração, aplicando as mesmas validações internas: estágio/responsável padrão quando omitidos, conflito proibido entre organization_id e organization, origem manual aceita apenas por crm_lead_source_id (lead_source não é suportado), deduplicação de pessoa quando avoid_duplicate e duplicate_check_types forem enviados, rastreio de marketing com prioridade para wegly_code, fallback de origem por wegly_source/utm_source e extração automática de parâmetros da url_conversion, criação de ferramenta de conversão quando necessário e registro opcional de nota inicial/seguidores.
curl --request POST \
--url https://api.wegly.com.br/integrations/external/deals \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"title": "Implementação completa CRM",
"value": 75000.5,
"expected_close_date": "2024-03-15T00:00:00.000Z",
"quality_rating": 4,
"quality_reason": "Cliente com budget aprovado",
"visibility": 0,
"temperature": 3,
"crm_lead_source_id": "a6e77b5f-4d66-4e78-b15f-c0e8a16db962",
"marketing": {
"url_conversion": "https://landing.wegly.com.br/obrigado?wegly_code=OPP123&utm_campaign=crm-enterprise&gclid=XYZ"
},
"tags": [
"9d2e4fe8-36f6-4fb2-b1f5-1ccda0e8a101",
"6a31c54f-5b32-4bb5-b9d2-7d9e928f2d55"
],
"person": {
"name": "Roberto Martins",
"contacts": [
{
"type": 0,
"value": "11999887766",
"primary": true
}
],
"avoid_duplicate": true,
"duplicate_check_types": [
0
]
},
"organization": {
"name": "Tech Innovators S.A."
},
"followers": [
{
"user_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"role_id": "b2c3d4e5-f6a7-8901-bcde-f23456789012"
}
],
"note": {
"content": "Oportunidade originada da campanha enterprise.",
"is_pinned": true
}
}
'import requests
url = "https://api.wegly.com.br/integrations/external/deals"
payload = {
"title": "Implementação completa CRM",
"value": 75000.5,
"expected_close_date": "2024-03-15T00:00:00.000Z",
"quality_rating": 4,
"quality_reason": "Cliente com budget aprovado",
"visibility": 0,
"temperature": 3,
"crm_lead_source_id": "a6e77b5f-4d66-4e78-b15f-c0e8a16db962",
"marketing": { "url_conversion": "https://landing.wegly.com.br/obrigado?wegly_code=OPP123&utm_campaign=crm-enterprise&gclid=XYZ" },
"tags": ["9d2e4fe8-36f6-4fb2-b1f5-1ccda0e8a101", "6a31c54f-5b32-4bb5-b9d2-7d9e928f2d55"],
"person": {
"name": "Roberto Martins",
"contacts": [
{
"type": 0,
"value": "11999887766",
"primary": True
}
],
"avoid_duplicate": True,
"duplicate_check_types": [0]
},
"organization": { "name": "Tech Innovators S.A." },
"followers": [
{
"user_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"role_id": "b2c3d4e5-f6a7-8901-bcde-f23456789012"
}
],
"note": {
"content": "Oportunidade originada da campanha enterprise.",
"is_pinned": True
}
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
title: 'Implementação completa CRM',
value: 75000.5,
expected_close_date: '2024-03-15T00:00:00.000Z',
quality_rating: 4,
quality_reason: 'Cliente com budget aprovado',
visibility: 0,
temperature: 3,
crm_lead_source_id: 'a6e77b5f-4d66-4e78-b15f-c0e8a16db962',
marketing: {
url_conversion: 'https://landing.wegly.com.br/obrigado?wegly_code=OPP123&utm_campaign=crm-enterprise&gclid=XYZ'
},
tags: ['9d2e4fe8-36f6-4fb2-b1f5-1ccda0e8a101', '6a31c54f-5b32-4bb5-b9d2-7d9e928f2d55'],
person: {
name: 'Roberto Martins',
contacts: [{type: 0, value: '11999887766', primary: true}],
avoid_duplicate: true,
duplicate_check_types: [0]
},
organization: {name: 'Tech Innovators S.A.'},
followers: [
{
user_id: 'a1b2c3d4-e5f6-7890-abcd-ef1234567890',
role_id: 'b2c3d4e5-f6a7-8901-bcde-f23456789012'
}
],
note: {content: 'Oportunidade originada da campanha enterprise.', is_pinned: true}
})
};
fetch('https://api.wegly.com.br/integrations/external/deals', 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",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'title' => 'Implementação completa CRM',
'value' => 75000.5,
'expected_close_date' => '2024-03-15T00:00:00.000Z',
'quality_rating' => 4,
'quality_reason' => 'Cliente com budget aprovado',
'visibility' => 0,
'temperature' => 3,
'crm_lead_source_id' => 'a6e77b5f-4d66-4e78-b15f-c0e8a16db962',
'marketing' => [
'url_conversion' => 'https://landing.wegly.com.br/obrigado?wegly_code=OPP123&utm_campaign=crm-enterprise&gclid=XYZ'
],
'tags' => [
'9d2e4fe8-36f6-4fb2-b1f5-1ccda0e8a101',
'6a31c54f-5b32-4bb5-b9d2-7d9e928f2d55'
],
'person' => [
'name' => 'Roberto Martins',
'contacts' => [
[
'type' => 0,
'value' => '11999887766',
'primary' => true
]
],
'avoid_duplicate' => true,
'duplicate_check_types' => [
0
]
],
'organization' => [
'name' => 'Tech Innovators S.A.'
],
'followers' => [
[
'user_id' => 'a1b2c3d4-e5f6-7890-abcd-ef1234567890',
'role_id' => 'b2c3d4e5-f6a7-8901-bcde-f23456789012'
]
],
'note' => [
'content' => 'Oportunidade originada da campanha enterprise.',
'is_pinned' => true
]
]),
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"
payload := strings.NewReader("{\n \"title\": \"Implementação completa CRM\",\n \"value\": 75000.5,\n \"expected_close_date\": \"2024-03-15T00:00:00.000Z\",\n \"quality_rating\": 4,\n \"quality_reason\": \"Cliente com budget aprovado\",\n \"visibility\": 0,\n \"temperature\": 3,\n \"crm_lead_source_id\": \"a6e77b5f-4d66-4e78-b15f-c0e8a16db962\",\n \"marketing\": {\n \"url_conversion\": \"https://landing.wegly.com.br/obrigado?wegly_code=OPP123&utm_campaign=crm-enterprise&gclid=XYZ\"\n },\n \"tags\": [\n \"9d2e4fe8-36f6-4fb2-b1f5-1ccda0e8a101\",\n \"6a31c54f-5b32-4bb5-b9d2-7d9e928f2d55\"\n ],\n \"person\": {\n \"name\": \"Roberto Martins\",\n \"contacts\": [\n {\n \"type\": 0,\n \"value\": \"11999887766\",\n \"primary\": true\n }\n ],\n \"avoid_duplicate\": true,\n \"duplicate_check_types\": [\n 0\n ]\n },\n \"organization\": {\n \"name\": \"Tech Innovators S.A.\"\n },\n \"followers\": [\n {\n \"user_id\": \"a1b2c3d4-e5f6-7890-abcd-ef1234567890\",\n \"role_id\": \"b2c3d4e5-f6a7-8901-bcde-f23456789012\"\n }\n ],\n \"note\": {\n \"content\": \"Oportunidade originada da campanha enterprise.\",\n \"is_pinned\": true\n }\n}")
req, _ := http.NewRequest("POST", 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.post("https://api.wegly.com.br/integrations/external/deals")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"title\": \"Implementação completa CRM\",\n \"value\": 75000.5,\n \"expected_close_date\": \"2024-03-15T00:00:00.000Z\",\n \"quality_rating\": 4,\n \"quality_reason\": \"Cliente com budget aprovado\",\n \"visibility\": 0,\n \"temperature\": 3,\n \"crm_lead_source_id\": \"a6e77b5f-4d66-4e78-b15f-c0e8a16db962\",\n \"marketing\": {\n \"url_conversion\": \"https://landing.wegly.com.br/obrigado?wegly_code=OPP123&utm_campaign=crm-enterprise&gclid=XYZ\"\n },\n \"tags\": [\n \"9d2e4fe8-36f6-4fb2-b1f5-1ccda0e8a101\",\n \"6a31c54f-5b32-4bb5-b9d2-7d9e928f2d55\"\n ],\n \"person\": {\n \"name\": \"Roberto Martins\",\n \"contacts\": [\n {\n \"type\": 0,\n \"value\": \"11999887766\",\n \"primary\": true\n }\n ],\n \"avoid_duplicate\": true,\n \"duplicate_check_types\": [\n 0\n ]\n },\n \"organization\": {\n \"name\": \"Tech Innovators S.A.\"\n },\n \"followers\": [\n {\n \"user_id\": \"a1b2c3d4-e5f6-7890-abcd-ef1234567890\",\n \"role_id\": \"b2c3d4e5-f6a7-8901-bcde-f23456789012\"\n }\n ],\n \"note\": {\n \"content\": \"Oportunidade originada da campanha enterprise.\",\n \"is_pinned\": true\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.wegly.com.br/integrations/external/deals")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"title\": \"Implementação completa CRM\",\n \"value\": 75000.5,\n \"expected_close_date\": \"2024-03-15T00:00:00.000Z\",\n \"quality_rating\": 4,\n \"quality_reason\": \"Cliente com budget aprovado\",\n \"visibility\": 0,\n \"temperature\": 3,\n \"crm_lead_source_id\": \"a6e77b5f-4d66-4e78-b15f-c0e8a16db962\",\n \"marketing\": {\n \"url_conversion\": \"https://landing.wegly.com.br/obrigado?wegly_code=OPP123&utm_campaign=crm-enterprise&gclid=XYZ\"\n },\n \"tags\": [\n \"9d2e4fe8-36f6-4fb2-b1f5-1ccda0e8a101\",\n \"6a31c54f-5b32-4bb5-b9d2-7d9e928f2d55\"\n ],\n \"person\": {\n \"name\": \"Roberto Martins\",\n \"contacts\": [\n {\n \"type\": 0,\n \"value\": \"11999887766\",\n \"primary\": true\n }\n ],\n \"avoid_duplicate\": true,\n \"duplicate_check_types\": [\n 0\n ]\n },\n \"organization\": {\n \"name\": \"Tech Innovators S.A.\"\n },\n \"followers\": [\n {\n \"user_id\": \"a1b2c3d4-e5f6-7890-abcd-ef1234567890\",\n \"role_id\": \"b2c3d4e5-f6a7-8901-bcde-f23456789012\"\n }\n ],\n \"note\": {\n \"content\": \"Oportunidade originada da campanha enterprise.\",\n \"is_pinned\": true\n }\n}"
response = http.request(request)
puts response.read_body{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"code": 123,
"title": "<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.
Body
150Etapa do funil de oportunidades. Caso omitido, usa a primeira etapa do funil primário.
Responsável pela oportunidade. Padrão: criador da chave.
1, 2, 3, 4, 5 Motivo da qualificação; obrigatório se o funil exigir.
Valor monetário com até 2 casas decimais.
Data prevista de fechamento.
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 IDs de tags existentes. IDs inexistentes resultam em erro.
IDs de pessoas já cadastradas que serão associadas.
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
Define o participante principal quando múltiplas pessoas são associadas.
Organização existente. Conflita com organization.
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
Origem existente. Única forma aceita para informar origem manual nesta API.
Seguidores adicionados após a criação da oportunidade. Usuários duplicados na lista são ignorados.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
