Introduction
iPORTO: Delivery de Emails
A iPORTO, É uma empresa especialista em ferramentas para entrega de emails, fundada em 2003. Sediada em Porto Alegre, RS. Estrutura própria de Servidores e Código.
Introdução a iPORTO e sua API
O objetivo desta documentação é orientar o desenvolvedor sobre como integrar com a API iPORTO, descrevendo as funcionalidades, os métodos a serem utilizados, listando informações a serem enviadas e recebidas, e provendo exemplos.
Base URL
https://api.iporto.com.br
Authenticating requests
This API is not authenticated.
App\General
api/collective/core/help/article/article
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/collective/core/help/article/article',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/collective/core/help/article/article" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/core/help/article/article"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/core/help/article/article'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
api/collective/core/help/article/article/{id}
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/collective/core/help/article/article/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/collective/core/help/article/article/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/core/help/article/article/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/core/help/article/article/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
api/collective/core/help/article/glossary
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/collective/core/help/article/glossary',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/collective/core/help/article/glossary" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/core/help/article/glossary"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/core/help/article/glossary'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
api/collective/core/help/article/glossary/{id}
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/collective/core/help/article/glossary/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/collective/core/help/article/glossary/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/core/help/article/glossary/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/core/help/article/glossary/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
api/collective/core/help/article/post
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/collective/core/help/article/post',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/collective/core/help/article/post" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/core/help/article/post"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/core/help/article/post'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
api/collective/core/help/article/post/{id}
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/collective/core/help/article/post/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/collective/core/help/article/post/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/core/help/article/post/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/core/help/article/post/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
api/collective/core/help/article/project
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/collective/core/help/article/project',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/collective/core/help/article/project" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/core/help/article/project"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/core/help/article/project'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
api/collective/core/help/article/project/{id}
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/collective/core/help/article/project/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/collective/core/help/article/project/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/core/help/article/project/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/core/help/article/project/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
api/collective/core/help/article/question
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/collective/core/help/article/question',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/collective/core/help/article/question" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/core/help/article/question"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/core/help/article/question'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
api/collective/core/help/article/question/{id}
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/collective/core/help/article/question/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/collective/core/help/article/question/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/core/help/article/question/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/core/help/article/question/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
api/collective/core/help/article/tutorial
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/collective/core/help/article/tutorial',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/collective/core/help/article/tutorial" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/core/help/article/tutorial"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/core/help/article/tutorial'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
api/collective/core/help/article/tutorial/{id}
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/collective/core/help/article/tutorial/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/collective/core/help/article/tutorial/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/core/help/article/tutorial/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/core/help/article/tutorial/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
show
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/ms/common/blocklist/email',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/ms/common/blocklist/email" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/ms/common/blocklist/email"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/ms/common/blocklist/email'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
index
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/ms/contact',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/ms/contact" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/ms/contact"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/ms/contact'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
index
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/dispatch/schedule',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/dispatch/schedule" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/dispatch/schedule"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/dispatch/schedule'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
show
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/dispatch/schedule/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/dispatch/schedule/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/dispatch/schedule/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/dispatch/schedule/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
api/ms/pkg/marketing/email/campaign/dispatch/schedule/{id}
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/dispatch/schedule/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/dispatch/schedule/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/dispatch/schedule/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "PUT",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/dispatch/schedule/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers)
response.json()
Received response:
Request failed with error:
show
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/recipient/{campaign_id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/recipient/{campaign_id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/recipient/{campaign_id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/ms/pkg/marketing/email/campaign/recipient/{campaign_id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
archive
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/ms/smtp/send/data/history/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/ms/smtp/send/data/history/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/ms/smtp/send/data/history/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/ms/smtp/send/data/history/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers)
response.json()
Received response:
Request failed with error:
account
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/ms/smtp/account/{account}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/ms/smtp/account/{account}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/ms/smtp/account/{account}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/ms/smtp/account/{account}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
show
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/share/research-nps/{public_id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/share/research-nps/{public_id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/share/research-nps/{public_id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/share/research-nps/{public_id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
api/{fallbackPlaceholder}
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/{fallbackPlaceholder}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/{fallbackPlaceholder}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/{fallbackPlaceholder}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/{fallbackPlaceholder}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
Auth\Api
Gestão de CHAVES de API.
Auth\Api\generate
Gera uma nova Chave de API para o Usuário logado.
REQUISIÇÃO NÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/token/generate',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'voluptatibus',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/token/generate" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"voluptatibus"}'
const url = new URL(
"https://api.iporto.com.br/api/token/generate"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "voluptatibus"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/token/generate'
payload = {
"name": "voluptatibus"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"success": {
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImNjMmVjZDRhNzMzZjU5NDlhZDJlOTRjYjYwNmQyY2E2MDZkYzI3ODYwYzMxYjVlMWFhOTlmN2ViOWM2ZDhjMTMxOTk0MDc2MzRjMzg5OWVkIn0.eyJhdWQiOiIxIiwianRpIjoiY2MyZWNkNGE3MzNmNTk0OWFkMmU5NGNiNjA2ZDJjYTYwNmRjMjc4NjBjMzFiNWUxYWE5OWY3ZWI5YzZkOGMxMzE5OTQwNzYzNGMzODk5ZWQiLCJpYXQiOjE1NTk2NTczMzgsIm5iZiI6MTU1OTY1NzMzOCwiZXhwIjoxNTkxMjc5NzM3LCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.Aqh7GT3oSE774VKTAztO8elPlKGqUnnffA2KDcdl1HNGPwq0Jw5d7KZkqr7h7_yWZAL6a_QAQEJ0YY7TYFBwcX1vxLbGrl3sOn0_Hv-tNrAb3XOv0mbAV6gNns8Ty_ZnuE2pxkVVKw37BM-XM8Vtj4XKb9I42hRjDiaw3Q4vVasdggs7SFVjY8TMRvVn_eSSPqRS1GzIMFVKMWfDzS3eEtn2gLhJ3GUvEZ74bZQiOw6GlvyVcCdlZ3HpcSJlQTgsnt7XNtmY75OEf273MRrb1HZuertw0_KhbD9fCQlS4pyr-dIpuWTaxrrN7bQbyEjGOsHzxEVFFNh2cC6ioSoJdCpmEv3467FwUPzqF4Xk2762UmME_M6owSYj8TZFRV02fRqv3yJY4KwTGLOod2opKU7AlqL5UNErJNIYtsnFzwnoCT9Tw4c5XZGt6hekZqqRexT7irqqGu-M_qmiOfLyF4txfKgJfPLH_Qm2GjQqHhDFZ7DFBuUPYhNbh3j6hpkU4tL1dllZMqQPR1aia7yOY-*0CEb7aU16xIFT_n53t9bNg2n92C6t1OeKg3sA_3XY5dcyQNVtsycazQ6yiEhfFpGFbkaRsC9wFJaEjMlzS54DjpSNLFsz-5LiOahYLHohlpERAbsISoWEASsIQAzeQsQoCckj8IdPVo0FuH_QmiYvk"
},
"data": {
"id": 1,
"client_id": 1,
"name": "Frederico",
"email": "dev@iporto.io",
"scopes": "[]",
"status": "cadastroAtivo",
"last_action_at": {
"date": "2019-06-04 11:08:56.168163",
"timezone_type": 3,
"timezone": "America\/Sao_Paulo"
},
"created_at": "2018-10-19 09:19:24",
"updated_at": "2019-06-04 11:08:56",
"deleted_at": null,
"api_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImNjMmVjZDRhNzMzZjU5NDlhZDJlOTRjYjYwNmQyY2E2MDZkYzI3ODYwYzMxYjVlMWFhOTlmN2ViOWM2ZDhjMTMxOTk0MDc2MzRjMzg5OWVkIn0.eyJhdWQiOiIxIiwianRpIjoiY2MyZWNkNGE3MzNmNTk0OWFkMmU5NGNiNjA2ZDJjYTYwNmRjMjc4NjBjMzFiNWUxYWE5OWY3ZWI5YzZkOGMxMzE5OTQwNzYzNGMzODk5ZWQiLCJpYXQiOjE1NTk2NTczMzgsIm5iZiI6MTU1OTY1NzMzOCwiZXhwIjoxNTkxMjc5NzM3LCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.Aqh7GT3oSE774VKTAztO8elPlKGqUnnffA2KDcdl1HNGPwq0Jw5d7KZkqr7h7_yWZAL6a_QAQEJ0YY7TYFBwcX1vxLbGrl3sOn0_Hv-tNrAb3XOv0mbAV6gNns8Ty_ZnuE2pxkVVKw37BM-XM8Vtj4XKb9I42hRjDiaw3Q4vVasdggs7SFVjY8TMRvVn_eSSPqRS1GzIMFVKMWfDzS3eEtn2gLhJ3GUvEZ74bZQiOw6GlvyVcCdlZ3HpcSJlQTgsnt7XNtmY75OEf273MRrb1HZuertw0_KhbD9fCQlS4pyr-dIpuWTaxrrN7bQbyEjGOsHzxEVFFNh2cC6ioSoJdCpmEv3467FwUPzqF4Xk2762UmME_M6owSYj8TZFRV02fRqv3yJY4KwTGLOod2opKU7AlqL5UNErJNIYtsnFzwnoCT9Tw4c5XZGt6hekZqqRexT7irqqGu-M_qmiOfLyF4txfKgJfPLH_Qm2GjQqHhDFZ7DFBuUPYhNbh3j6hpkU4tL1dllZMqQPR1aia7yOY-*0CEb7aU16xIFT_n53t9bNg2n92C6t1OeKg3sA_3XY5dcyQNVtsycazQ6yiEhfFpGFbkaRsC9wFJaEjMlzS54DjpSNLFsz-5LiOahYLHohlpERAbsISoWEASsIQAzeQsQoCckj8IdPVo0FuH_QmiYvk",
"display_at": "2019-06-04 11:08:59",
"credit": {
"amount_general": 1,
"amount_positive": "1",
"amount_negative": "1",
"amount_percent_usage": "79.49",
"amount_basic": "1",
"amount_professional": "1",
"amount_advanced": "1",
"amount_relay": 0
},
"limit": {
"id": 1,
"client_id": 1,
"domains": 5,
"domain_user_account": 25,
"created_at": "2018-12-17 15:29:54",
"updated_at": "2018-12-17 15:29:54",
"display_at": "2019-06-04 11:09:02"
},
"application": {
"APP_USES_CREDITS": true,
"APP_HAS_LIMITS": true
}
}
}
Received response:
Request failed with error:
Auth\Api\tokens
Lista CHAVES de API de um Usuário logado.
REQUISIÇÃO NÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/token/tokens',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/token/tokens" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/token/tokens"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/token/tokens'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": [
{
"id": "e534e5389eb529116c5defe6e799efc362ci500216d53864df09b84aa5906e97c3185bb2b8902212",
"name": "API-MinhaAPI",
"expires_at": {
"date": "2020-06-04 11:25:16.000000",
"timezone_type": 3,
"timezone": "America\/Sao_Paulo"
}
},
{
"id": "cc2ecd4a733f5949ad2e94cb606d2ca606ac27860c31b5e1aa99f7eb9c6d8c13199407634c3899a1",
"name": "API-MinhaAPI (2)",
"expires_at": {
"date": "2020-06-04 11:08:57.000000",
"timezone_type": 3,
"timezone": "America\/Sao_Paulo"
}
}
]
}
Received response:
Request failed with error:
Auth\Api\revoke
Revoga uma CHAVE de API.
REQUISIÇÃO NÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/token/revoke/{token_id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'token_id'=> 'ullam',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/token/revoke/{token_id}?token_id=ullam" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/token/revoke/{token_id}"
);
let params = {
"token_id": "ullam",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/token/revoke/{token_id}'
params = {
'token_id': 'ullam',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": "e534e5389eb529116c5defe6e799efc362ci500216d53864df09b84aa5906e97c3185bb2b8902212",
"user_id": 1,
"client_id": 1,
"name": "API-MinhaAPI",
"scopes": [],
"revoked": true,
"created_at": "2019-06-04 11:08:57",
"updated_at": "2019-06-04 11:08:57",
"expires_at": "2020-06-04 11:08:57"
}
}
Received response:
Request failed with error:
Collective\Addressbook\Tag\Tag
Collective\Addressbook\Tag\Tag\index
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/collective/addressbook/tags/{client_id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/collective/addressbook/tags/{client_id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/addressbook/tags/{client_id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/addressbook/tags/{client_id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Collective\Contact\Contact
Collective\Contact\Contact\show
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/collective/contact/{uuid}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/collective/contact/{uuid}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/contact/{uuid}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/contact/{uuid}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Collective\Contact\Contact\update_subscription
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/collective/contact/{uuid}/update-subscription',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/collective/contact/{uuid}/update-subscription" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/collective/contact/{uuid}/update-subscription"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "PUT",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/collective/contact/{uuid}/update-subscription'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Addressbook\Addressbook
Gerenciamento de LISTAS DE CONTATOS.
Panel\Addressbook\Addressbook\index
Lista todos as LISTAS DE CONTATOS criadas.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/addressbook',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'search'=> 'est',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/addressbook?search=est" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/addressbook"
);
let params = {
"search": "est",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/addressbook'
params = {
'search': 'est',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [
{
"id": 1,
"client_id": 1,
"name": "Primeira Lista de Contatos",
"deleted_at": null,
"created_at": "2019-06-07 09:14:05",
"updated_at": "2019-06-07 09:14:05",
"display_at": "2019-06-07 09:33:07"
}
],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Addressbook\Addressbook\store
Faz o cadastro de uma nova LISTA DE CONTATOS.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/addressbook',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'dolores',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/addressbook" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"dolores"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/addressbook"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "dolores"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/addressbook'
payload = {
"name": "dolores"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Addressbook\Addressbook\show
Mostra detalhes de uma LISTA DE CONTATOS.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/addressbook/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'sint',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/addressbook/{id}?id=sint" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/addressbook/{id}"
);
let params = {
"id": "sint",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/addressbook/{id}'
params = {
'id': 'sint',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Addressbook\Addressbook\update
Atualiza detalhes de uma LISTA DE CONTATOS.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/addressbook/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'in',
],
'json' => [
'name' => 'animi',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/addressbook/{id}?id=in" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"animi"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/addressbook/{id}"
);
let params = {
"id": "in",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "animi"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/addressbook/{id}'
payload = {
"name": "animi"
}
params = {
'id': 'in',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Addressbook\Addressbook\destroy
Remove uma LISTA DE CONTATOS.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/addressbook/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'sit',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/addressbook/{id}?id=sit" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/addressbook/{id}"
);
let params = {
"id": "sit",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/addressbook/{id}'
params = {
'id': 'sit',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"name": "Minha Lista",
"deleted_at": {
"date": "2019-06-07 09:59:51.987497",
"timezone_type": 3,
"timezone": "America\/Sao_Paulo"
},
"created_at": "2019-06-07 09:39:22",
"updated_at": "2019-06-07 09:59:51",
"contacts_count": 0,
"display_at": "2019-06-07 09:59:52"
}
}
Received response:
Request failed with error:
Panel\Addressbook\Tag
-.
Panel\Addressbook\Tag\Tag\index
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/addressbook/tag',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/addressbook/tag" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/addressbook/tag"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/addressbook/tag'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Addressbook\Tag\Tag\store
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/addressbook/tag',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/addressbook/tag" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/addressbook/tag"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/addressbook/tag'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Addressbook\Tag\Tag\update
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/addressbook/{addressbook_id}/tag',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/addressbook/{addressbook_id}/tag" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/addressbook/{addressbook_id}/tag"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "PUT",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/addressbook/{addressbook_id}/tag'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Analytic\Report\Index
Gestão de Créditos do Serviço.
Panel\Analytic\Report\Index\index
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/analytic/report',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/analytic/report" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/analytic/report"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/analytic/report'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Analytic\Report\Index\store
Gera um novo Report.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/analytic/report',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'smtp_id' => 'placeat',
'account_id' => 'esse',
'name' => 'Report Data One',
'slug' => 'iporto:analytic:report:SendIndexDataBounce',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/analytic/report" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"smtp_id":"placeat","account_id":"esse","name":"Report Data One","slug":"iporto:analytic:report:SendIndexDataBounce"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/analytic/report"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"smtp_id": "placeat",
"account_id": "esse",
"name": "Report Data One",
"slug": "iporto:analytic:report:SendIndexDataBounce"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/analytic/report'
payload = {
"smtp_id": "placeat",
"account_id": "esse",
"name": "Report Data One",
"slug": "iporto:analytic:report:SendIndexDataBounce"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Analytic\Report\Index\index
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/analytic/report/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'eius',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/analytic/report/{id}?id=eius" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/analytic/report/{id}"
);
let params = {
"id": "eius",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/analytic/report/{id}'
params = {
'id': 'eius',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Common\Blocklist
Gerenciamento de BLOCKLIST para E-MAIL.
Panel\Common\Blocklist\index
Lista.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/common/blocklist/email',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/common/blocklist/email" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/common/blocklist/email"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/common/blocklist/email'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Common\Blocklist\store
Cria.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/common/blocklist/email',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'distinctio',
'content' => 'et',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/common/blocklist/email" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"distinctio","content":"et"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/common/blocklist/email"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "distinctio",
"content": "et"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/common/blocklist/email'
payload = {
"name": "distinctio",
"content": "et"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Common\Blocklist\show
Mostra.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/common/blocklist/email/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'officia',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/common/blocklist/email/{id}?id=officia" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/common/blocklist/email/{id}"
);
let params = {
"id": "officia",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/common/blocklist/email/{id}'
params = {
'id': 'officia',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Common\Blocklist\update
Atualiza.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/common/blocklist/email/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'maiores',
],
'json' => [
'name' => 'ad',
'content' => 'voluptatem',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/common/blocklist/email/{id}?id=maiores" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"ad","content":"voluptatem"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/common/blocklist/email/{id}"
);
let params = {
"id": "maiores",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "ad",
"content": "voluptatem"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/common/blocklist/email/{id}'
payload = {
"name": "ad",
"content": "voluptatem"
}
params = {
'id': 'maiores',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Common\Blocklist\destroy
Remove.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/common/blocklist/email/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'et',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/common/blocklist/email/{id}?id=et" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/common/blocklist/email/{id}"
);
let params = {
"id": "et",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/common/blocklist/email/{id}'
params = {
'id': 'et',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Contact\Contact
Gerenciamento de CONTATOS.
Panel\Contact\Contact\index
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/contact',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/contact" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/contact"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/contact'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Contact\Contact\indexByAddressbook
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/contact/by/addressbook',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/contact/by/addressbook" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/contact/by/addressbook"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/contact/by/addressbook'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Contact\Contact\show
Mostra detalhes de um CONTATO.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/contact/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'nihil',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/contact/{id}?id=nihil" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/contact/{id}"
);
let params = {
"id": "nihil",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/contact/{id}'
params = {
'id': 'nihil',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Contact\Contact\store
Faz o cadastro de um novo CONTATO em uma LISTA DE CONTATOS.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/contact',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'addressbook_id' => 'commodi',
'name' => 'qui',
'email' => 'et',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/contact" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"addressbook_id":"commodi","name":"qui","email":"et"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/contact"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"addressbook_id": "commodi",
"name": "qui",
"email": "et"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/contact'
payload = {
"addressbook_id": "commodi",
"name": "qui",
"email": "et"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Contact\Contact\update
Atualiza detalhes de um CONTATO.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/contact/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'voluptas',
],
'json' => [
'name' => 'tempora',
'addressbook_id' => 'nemo',
'email' => 'ea',
'identifier' => 'est',
'phone1' => 'quidem',
'phone2' => 'mollitia',
'address' => 'tenetur',
'birthday' => 'sed',
'cpf' => 'est',
'field1' => 'nisi',
'field2' => 'laboriosam',
'field3' => 'eveniet',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/contact/{id}?id=voluptas" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"tempora","addressbook_id":"nemo","email":"ea","identifier":"est","phone1":"quidem","phone2":"mollitia","address":"tenetur","birthday":"sed","cpf":"est","field1":"nisi","field2":"laboriosam","field3":"eveniet"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/contact/{id}"
);
let params = {
"id": "voluptas",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "tempora",
"addressbook_id": "nemo",
"email": "ea",
"identifier": "est",
"phone1": "quidem",
"phone2": "mollitia",
"address": "tenetur",
"birthday": "sed",
"cpf": "est",
"field1": "nisi",
"field2": "laboriosam",
"field3": "eveniet"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/contact/{id}'
payload = {
"name": "tempora",
"addressbook_id": "nemo",
"email": "ea",
"identifier": "est",
"phone1": "quidem",
"phone2": "mollitia",
"address": "tenetur",
"birthday": "sed",
"cpf": "est",
"field1": "nisi",
"field2": "laboriosam",
"field3": "eveniet"
}
params = {
'id': 'voluptas',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Contact\Contact\destroy
Remove um CONTATO.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/contact/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'totam',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/contact/{id}?id=totam" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/contact/{id}"
);
let params = {
"id": "totam",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/contact/{id}'
params = {
'id': 'totam',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Contact\ContactReAddressbook\RelAddressbook
-.
Panel\Contact\ContactReAddressbook\RelAddressbook\store
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/contact/{contact_id}/rel-addressbook/{addressbook_id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/contact/{contact_id}/rel-addressbook/{addressbook_id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/contact/{contact_id}/rel-addressbook/{addressbook_id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/contact/{contact_id}/rel-addressbook/{addressbook_id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Contact\ContactReAddressbook\RelAddressbook\destroy
Promove a remoção de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/contact/{contact_id}/rel-addressbook/{addressbook_id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'tempore',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/contact/{contact_id}/rel-addressbook/{addressbook_id}?id=tempore" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/contact/{contact_id}/rel-addressbook/{addressbook_id}"
);
let params = {
"id": "tempore",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/contact/{contact_id}/rel-addressbook/{addressbook_id}'
params = {
'id': 'tempore',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Contact\Log
Gerenciamento de CONTATOS.
Panel\Contact\Log\index
Lista.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/contact/{contact_id}/log',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'contact_id'=> 'voluptas',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/contact/{contact_id}/log?contact_id=voluptas" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/contact/{contact_id}/log"
);
let params = {
"contact_id": "voluptas",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/contact/{contact_id}/log'
params = {
'contact_id': 'voluptas',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Metric\Convertion\Convertion
Gerenciamento de Metas.
Panel\Metric\Convertion\Convertion\index
Promove a listagem de registros.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/metric/convertion',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/metric/convertion" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/metric/convertion"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/metric/convertion'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Metric\Convertion\Convertion\store
Promove a criação de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/metric/convertion',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/metric/convertion" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/metric/convertion"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/metric/convertion'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Metric\Convertion\Convertion\show
Promove a visualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/metric/convertion/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/metric/convertion/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/metric/convertion/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/metric/convertion/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Metric\Convertion\Convertion\update
Promove a atualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/metric/convertion/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/metric/convertion/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/metric/convertion/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "PUT",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/metric/convertion/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Metric\Convertion\Convertion\destroy
Promove a remoção de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/metric/convertion/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/metric/convertion/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/metric/convertion/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/metric/convertion/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Metric\Goal\Goal
Gerenciamento de Metas.
Panel\Metric\Goal\Goal\index
Promove a listagem de registros.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/metric/goal',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/metric/goal" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/metric/goal"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/metric/goal'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Metric\Goal\Goal\store
Promove a criação de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/metric/goal',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/metric/goal" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/metric/goal"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/metric/goal'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Metric\Goal\Goal\show
Promove a visualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/metric/goal/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/metric/goal/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/metric/goal/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/metric/goal/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Metric\Goal\Goal\update
Promove a atualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/metric/goal/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/metric/goal/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/metric/goal/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "PUT",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/metric/goal/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Metric\Goal\Goal\destroy
Promove a remoção de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/metric/goal/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/metric/goal/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/metric/goal/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/metric/goal/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Metric\Metric
Gerenciamento de MÉTRICAS.
Panel\Webhook\Email\show
Mostra.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/metric',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'start_at'=> 'dolores',
'until_at'=> 'et',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/metric?start_at=dolores&until_at=et" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/metric"
);
let params = {
"start_at": "dolores",
"until_at": "et",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/metric'
params = {
'start_at': 'dolores',
'until_at': 'et',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Notification\Configuration
Gerenciamento de Pkg: MARKETING. Email
Panel\Notification\Configuration\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/notification/configuration',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/notification/configuration" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/notification/configuration"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/notification/configuration'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": [
{}
],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Notification\Configuration\actions
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/notification/configuration/action',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/notification/configuration/action" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/notification/configuration/action"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/notification/configuration/action'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": [
{}
],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Notification\Configuration\store
Promove o cadastro de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/notification/configuration',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'slug' => 'CREDIT_USAGE',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/notification/configuration" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"slug":"CREDIT_USAGE"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/notification/configuration"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"slug": "CREDIT_USAGE"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/notification/configuration'
payload = {
"slug": "CREDIT_USAGE"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Notification\Configuration\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/notification/configuration/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/notification/configuration/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/notification/configuration/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/notification/configuration/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Notification\Configuration\update
Promove a atualização de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/notification/configuration/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/notification/configuration/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/notification/configuration/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "PUT",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/notification/configuration/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Notification\Configuration\destroy
Promove a remoção de um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/notification/configuration',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/notification/configuration?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/notification/configuration"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/notification/configuration'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Event\Event
Gerenciamento de Pkg: AUTOMAÇÕES.
Panel\Pkg\Automation\Event\Event\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/automation/event',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'search'=> 'dolor',
'status'=> 'doloremque',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/automation/event?search=dolor&status=doloremque" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/event"
);
let params = {
"search": "dolor",
"status": "doloremque",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/event'
params = {
'search': 'dolor',
'status': 'doloremque',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Event\Event\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/automation/event/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/automation/event/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/event/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/event/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Template\Template
Gerenciamento de Pkg: AUTOMAÇÕES.
Panel\Pkg\Automation\Template\Template\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/automation/template',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'search'=> 'rerum',
'status'=> 'eligendi',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/automation/template?search=rerum&status=eligendi" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/template"
);
let params = {
"search": "rerum",
"status": "eligendi",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/template'
params = {
'search': 'rerum',
'status': 'eligendi',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Template\Template\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/automation/template/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/automation/template/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/template/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/template/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Contact\Contact
Gerenciamento de Pkg: AUTOMAÇÕES. Workflow
Panel\Pkg\Automation\Workflow\Contact\Contact\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'search'=> 'nulla',
'status'=> 'nam',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact?search=nulla&status=nam" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact"
);
let params = {
"search": "nulla",
"status": "nam",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact'
params = {
'search': 'nulla',
'status': 'nam',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Contact\Contact\show
Mostra um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Contact\Contact\destroy
Promove a remoção de um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Contact\Event
Gerenciamento de Pkg: AUTOMAÇÕES. Workflow
Panel\Pkg\Automation\Workflow\Contact\Event\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact/{contact_id}/event',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'search'=> 'non',
'status'=> 'error',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact/{contact_id}/event?search=non&status=error" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact/{contact_id}/event"
);
let params = {
"search": "non",
"status": "error",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/contact/{contact_id}/event'
params = {
'search': 'non',
'status': 'error',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Filter\Date
Gerenciamento de Pkg: AUTOMAÇÕES. Workflow
Panel\Pkg\Automation\Workflow\Filter\Date\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'search'=> 'ut',
'status'=> 'natus',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date?search=ut&status=natus" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date"
);
let params = {
"search": "ut",
"status": "natus",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date'
params = {
'search': 'ut',
'status': 'natus',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Filter\Date\store
Promove o cadastro de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'workflow_id' => '1',
'date' => '17/02/1984',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"workflow_id":"1","date":"17\/02\/1984"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"workflow_id": "1",
"date": "17\/02\/1984"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date'
payload = {
"workflow_id": "1",
"date": "17\/02\/1984"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1,
}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Filter\Date\show
Mostra um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Filter\Date\destroy
Promove a remoção de um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/filter/date/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Flow
Gerenciamento de Pkg: AUTOMAÇÕES. Workflow
Panel\Pkg\Automation\Workflow\Flow\store
Promove o cadastro de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'workflow_id'=> '1',
],
'json' => [
'event_slug' => 'AddressbookContactSubscription',
'event_data' => '"{}"',
'flow_type' => 'neutral',
'parent_id' => '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow?workflow_id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"event_slug":"AddressbookContactSubscription","event_data":"\"{}\"","flow_type":"neutral","parent_id":"1"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow"
);
let params = {
"workflow_id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"event_slug": "AddressbookContactSubscription",
"event_data": "\"{}\"",
"flow_type": "neutral",
"parent_id": "1"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow'
payload = {
"event_slug": "AddressbookContactSubscription",
"event_data": "\"{}\"",
"flow_type": "neutral",
"parent_id": "1"
}
params = {
'workflow_id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"name": "Automação de Compra",
"description": "-",
"from_email": "dev@iporto.io",
"from_name": "Frederido",
"perform_run": "once_time",
"status": "active",
"created_at": "2019-06-18 18:51:45",
"updated_at": "2019-06-18 18:51:45",
"deleted_at": null,
"display_at": "2019-06-18 18:51:45"
"trigger": {
"id": 1,
"client_id": 2,
"event_id": 1,
"workflow_id": 1,
"addressbook_id": 1,
"object_id": null,
"object_type": "",
"trigger_type": "once_time",
"name": "Gatilho por Nova Inscrição",
"created_at": "2019-06-19 15:32:14",
"updated_at": "2019-06-19 15:32:14",
"display_at": "2019-06-19 17:01:19"
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Flow\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'workflow_id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow?workflow_id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow"
);
let params = {
"workflow_id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow'
params = {
'workflow_id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"name": "Automação de Compra",
"description": "-",
"from_email": "dev@iporto.io",
"from_name": "Frederido",
"perform_run": "once_time",
"status": "active",
"created_at": "2019-06-18 19:56:10",
"updated_at": "2019-06-18 19:56:10",
"deleted_at": null,
"display_at": "2019-06-19 17:21:12",
"trigger": {
"id": 1,
"client_id": 1,
"event_id": 1,
"workflow_id": 1,
"addressbook_id": null,
"object_id": null,
"object_type": "",
"event_slug": "AddressbookContactSubscription",
"name": "Gatilho por Nova Inscrição",
"created_at": "2019-06-19 17:20:49",
"updated_at": "2019-06-19 17:20:49",
"display_at": "2019-06-19 17:21:12"
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Flow\update
Promove a atualização de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'workflow_id'=> '1',
],
'json' => [
'addressbook_id' => '1',
'object_id' => 'NULL',
'object_type' => 'Panel\\Service\\Addressbook\\Contact',
'name' => 'Gatilho por Nova Inscrição',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow/{id}?workflow_id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"addressbook_id":"1","object_id":"NULL","object_type":"Panel\\Service\\Addressbook\\Contact","name":"Gatilho por Nova Inscri\u00e7\u00e3o"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow/{id}"
);
let params = {
"workflow_id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"addressbook_id": "1",
"object_id": "NULL",
"object_type": "Panel\\Service\\Addressbook\\Contact",
"name": "Gatilho por Nova Inscri\u00e7\u00e3o"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow/{id}'
payload = {
"addressbook_id": "1",
"object_id": "NULL",
"object_type": "Panel\\Service\\Addressbook\\Contact",
"name": "Gatilho por Nova Inscri\u00e7\u00e3o"
}
params = {
'workflow_id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"name": "Automação de Compra",
"description": "-",
"from_email": "dev@iporto.io",
"from_name": "Frederido",
"perform_run": "once_time",
"status": "active",
"created_at": "2019-06-18 18:51:45",
"updated_at": "2019-06-18 18:51:45",
"deleted_at": null,
"display_at": "2019-06-18 18:51:45"
}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Flow\destroy
Promove a remoção de um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{workflow_id}/flow/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"name": "Automação de Compra",
"description": "-",
"from_email": "dev@iporto.io",
"from_name": "Frederido",
"perform_run": "once_time",
"status": "active",
"created_at": "2019-06-18 18:51:45",
"updated_at": "2019-06-18 18:52:43",
"deleted_at": {
"date": "2019-06-18 18:52:43.511439",
"timezone_type": 3,
"timezone": "America\/Sao_Paulo"
},
"display_at": "2019-06-18 18:52:43"
}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Workflow
Gerenciamento de Pkg: AUTOMAÇÕES. Workflow
Panel\Pkg\Automation\Workflow\Workflow\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'search'=> 'voluptatum',
'status'=> 'et',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/automation/workflow?search=voluptatum&status=et" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow"
);
let params = {
"search": "voluptatum",
"status": "et",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow'
params = {
'search': 'voluptatum',
'status': 'et',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [
{
"id": 1,
"client_id": 1,
"smtp_account_id": 1,
"name": "Automação de Compra",
"description": "-",
"perform_run": "once_time",
"status": "active",
"created_at": "2019-06-18 18:49:28",
"updated_at": "2019-06-18 18:49:28",
"deleted_at": null,
"display_at": "2019-06-18 18:49:44"
}
],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Workflow\store
Promove o cadastro de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'smtp_account_id' => '1',
'name' => 'Automação de Compra',
'description' => '-',
'perform_run' => 'once_time',
'status' => 'active',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/automation/workflow" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"smtp_account_id":"1","name":"Automa\u00e7\u00e3o de Compra","description":"-","perform_run":"once_time","status":"active"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"smtp_account_id": "1",
"name": "Automa\u00e7\u00e3o de Compra",
"description": "-",
"perform_run": "once_time",
"status": "active"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow'
payload = {
"smtp_account_id": "1",
"name": "Automa\u00e7\u00e3o de Compra",
"description": "-",
"perform_run": "once_time",
"status": "active"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"smtp_account_id": 1,
"name": "Automação de Compra",
"description": "-",
"perform_run": "once_time",
"status": "active",
"created_at": "2019-06-18 18:51:45",
"updated_at": "2019-06-18 18:51:45",
"deleted_at": null,
"display_at": "2019-06-18 18:51:45"
}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Workflow\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/automation/workflow/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"smtp_account_id": 1,
"name": "Automação de Compra",
"description": "-",
"perform_run": "once_time",
"status": "active",
"created_at": "2019-06-18 18:51:45",
"updated_at": "2019-06-18 18:51:45",
"deleted_at": null,
"display_at": "2019-06-18 18:51:45"
}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Workflow\update
Promove a atualização de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
'json' => [
'smtp_account_id' => '1',
'name' => 'Automação de Compra',
'description' => '-',
'perform_run' => 'once_time',
'status' => 'active',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"smtp_account_id":"1","name":"Automa\u00e7\u00e3o de Compra","description":"-","perform_run":"once_time","status":"active"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"smtp_account_id": "1",
"name": "Automa\u00e7\u00e3o de Compra",
"description": "-",
"perform_run": "once_time",
"status": "active"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{id}'
payload = {
"smtp_account_id": "1",
"name": "Automa\u00e7\u00e3o de Compra",
"description": "-",
"perform_run": "once_time",
"status": "active"
}
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"smtp_account_id": 1,
"name": "Automação de Compra",
"description": "-",
"perform_run": "once_time",
"status": "active",
"created_at": "2019-06-18 18:51:45",
"updated_at": "2019-06-18 18:51:45",
"deleted_at": null,
"display_at": "2019-06-18 18:51:45"
}
}
Received response:
Request failed with error:
Panel\Pkg\Automation\Workflow\Workflow\destroy
Promove a remoção de um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/automation/workflow/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/automation/workflow/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"smtp_account_id": 1,
"name": "Automação de Compra",
"description": "-",
"perform_run": "once_time",
"status": "active",
"created_at": "2019-06-18 18:51:45",
"updated_at": "2019-06-18 18:52:43",
"deleted_at": {
"date": "2019-06-18 18:52:43.511439",
"timezone_type": 3,
"timezone": "America\/Sao_Paulo"
},
"display_at": "2019-06-18 18:52:43"
}
}
Received response:
Request failed with error:
Panel\Pkg\EmailValidation\Http\Email
Validação de EMAIL.
Panel\Pkg\EmailValidation\Http\check
Verifica se um EMAIL é válido para recebimento de envios.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/email-validation/http/check',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'email'=> 'dev@iporto.io',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/email-validation/http/check?email=dev%40iporto.io" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/email-validation/http/check"
);
let params = {
"email": "dev@iporto.io",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/email-validation/http/check'
params = {
'email': 'dev@iporto.io',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"email": "dev@iporto.io",
"is_valid": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\EmailValidation\Upload\File
Gerenciamento de Pkg: VALIDADOR DE EMAILS. File
Panel\Pkg\EmailValidation\Upload\File\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/email-validation/upload',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'search'=> 'nihil',
'status'=> 'commodi',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/email-validation/upload?search=nihil&status=commodi" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/email-validation/upload"
);
let params = {
"search": "nihil",
"status": "commodi",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/email-validation/upload'
params = {
'search': 'nihil',
'status': 'commodi',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [
{}
],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\EmailValidation\Upload\File\store
Promove o cadastro de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/email-validation/upload',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'addressbook_id' => '1',
'name' => 'NPS nossa Empresa',
'description' => 'voluptas',
'company' => 'voluptatem',
'is_public' => 'yes',
'is_toten' => 'yes',
'status' => 'active',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/email-validation/upload" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"addressbook_id":"1","name":"NPS nossa Empresa","description":"voluptas","company":"voluptatem","is_public":"yes","is_toten":"yes","status":"active"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/email-validation/upload"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"addressbook_id": "1",
"name": "NPS nossa Empresa",
"description": "voluptas",
"company": "voluptatem",
"is_public": "yes",
"is_toten": "yes",
"status": "active"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/email-validation/upload'
payload = {
"addressbook_id": "1",
"name": "NPS nossa Empresa",
"description": "voluptas",
"company": "voluptatem",
"is_public": "yes",
"is_toten": "yes",
"status": "active"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\EmailValidation\Upload\Validation\Validation
Gerenciamento de Pkg: VALIDADOR DE EMAILS. Validação
Panel\Pkg\EmailValidation\Upload\Validation\Validation\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\EmailValidation\Upload\Validation\Validation\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}/contact',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}/contact?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}/contact"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}/contact'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\EmailValidation\Upload\Validation\Validation\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}/again/if/unknow',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}/again/if/unknow?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}/again/if/unknow"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}/again/if/unknow'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\EmailValidation\Upload\Validation\Validation\merge
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}/merge',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'upload_file_id'=> '1',
],
'json' => [
'merge_type' => 'merge_and_keep_original',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}/merge?upload_file_id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"merge_type":"merge_and_keep_original"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}/merge"
);
let params = {
"upload_file_id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"merge_type": "merge_and_keep_original"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/email-validation/{upload_file_id}/merge'
payload = {
"merge_type": "merge_and_keep_original"
}
params = {
'upload_file_id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Form\Content\Field
Gerenciamento de Pkg: FORMULÁRIOS. Fields
Panel\Pkg\Form\Content\Field\store
Promove o cadastro de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'form_id'=> '1',
],
'json' => [
'label' => 'Qual seu nome?',
'required' => 'no',
'field_type' => 'text',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}?form_id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"label":"Qual seu nome?","required":"no","field_type":"text"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}"
);
let params = {
"form_id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"label": "Qual seu nome?",
"required": "no",
"field_type": "text"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}'
payload = {
"label": "Qual seu nome?",
"required": "no",
"field_type": "text"
}
params = {
'form_id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Form\Content\Field\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/field/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'form_id'=> '1',
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/field/{id}?form_id=1&id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/field/{id}"
);
let params = {
"form_id": "1",
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/field/{id}'
params = {
'form_id': '1',
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Form\Content\Field\update
Promove a atualização de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/field/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'form_id'=> '1',
'id'=> '1',
],
'json' => [
'label' => 'Qual seu nome?',
'required' => 'no',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/field/{id}?form_id=1&id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"label":"Qual seu nome?","required":"no"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/field/{id}"
);
let params = {
"form_id": "1",
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"label": "Qual seu nome?",
"required": "no"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/field/{id}'
payload = {
"label": "Qual seu nome?",
"required": "no"
}
params = {
'form_id': '1',
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Form\Content\Field\destroy
Promove a remoção de um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/field/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'form_id'=> '1',
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/field/{id}?form_id=1&id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/field/{id}"
);
let params = {
"form_id": "1",
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/field/{id}'
params = {
'form_id': '1',
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Form\Form
Gerenciamento de Pkg: FORMULÁRIOS. Form
Panel\Pkg\Form\Form\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/form/form',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'search'=> 'doloribus',
'status'=> 'esse',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/form/form?search=doloribus&status=esse" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/form/form"
);
let params = {
"search": "doloribus",
"status": "esse",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/form/form'
params = {
'search': 'doloribus',
'status': 'esse',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [
{
"id": 1,
"client_id": 1,
"addressbook_id": 1,
"name": "Formulário do E-book",
"configurations": "{}",
"style": "EKdU8OxA3Bt26z0S",
"status": "active",
"form_type": "inline",
"created_at": "2019-07-17 15:35:57",
"updated_at": "2019-07-17 15:35:57",
"deleted_at": null,
"display_at": "2019-07-17 15:35:58"
}
],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Form\Form\store
Promove o cadastro de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/form/form',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'addressbook_id' => '1',
'name' => 'Formulário do E-book',
'configurations' => '{"pkg_form_content_property_title":"Receba nossas Ofertas","pkg_form_content_property_description":"Fique por dentro das novidades. Assine nossa lista de transmissão e fique sabendo antes de todos.","pkg_form_content_property_submit":"Inscrever-se"}',
'style' => 'quo',
'status' => 'active',
'form_type' => 'inline',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/form/form" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"addressbook_id":"1","name":"Formul\u00e1rio do E-book","configurations":"{\"pkg_form_content_property_title\":\"Receba nossas Ofertas\",\"pkg_form_content_property_description\":\"Fique por dentro das novidades. Assine nossa lista de transmiss\u00e3o e fique sabendo antes de todos.\",\"pkg_form_content_property_submit\":\"Inscrever-se\"}","style":"quo","status":"active","form_type":"inline"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/form/form"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"addressbook_id": "1",
"name": "Formul\u00e1rio do E-book",
"configurations": "{\"pkg_form_content_property_title\":\"Receba nossas Ofertas\",\"pkg_form_content_property_description\":\"Fique por dentro das novidades. Assine nossa lista de transmiss\u00e3o e fique sabendo antes de todos.\",\"pkg_form_content_property_submit\":\"Inscrever-se\"}",
"style": "quo",
"status": "active",
"form_type": "inline"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/form/form'
payload = {
"addressbook_id": "1",
"name": "Formul\u00e1rio do E-book",
"configurations": "{\"pkg_form_content_property_title\":\"Receba nossas Ofertas\",\"pkg_form_content_property_description\":\"Fique por dentro das novidades. Assine nossa lista de transmiss\u00e3o e fique sabendo antes de todos.\",\"pkg_form_content_property_submit\":\"Inscrever-se\"}",
"style": "quo",
"status": "active",
"form_type": "inline"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"addressbook_id": 1,
"name": "Formulário do E-book",
"configurations": "{}",
"style": "EKdU8OxA3Bt26z0S",
"status": "active",
"form_type": "inline",
"created_at": "2019-07-17 15:35:57",
"updated_at": "2019-07-17 15:35:57",
"deleted_at": null,
"display_at": "2019-07-17 15:35:58"
}
}
Received response:
Request failed with error:
Panel\Pkg\Form\Form\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/form/form/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/form/form/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/form/form/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/form/form/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"addressbook_id": 1,
"name": "Formulário do E-book",
"configurations": "{}",
"style": "EKdU8OxA3Bt26z0S",
"status": "active",
"form_type": "inline",
"created_at": "2019-07-17 15:35:57",
"updated_at": "2019-07-17 15:35:57",
"deleted_at": null,
"display_at": "2019-07-17 15:35:58"
}
}
Received response:
Request failed with error:
Panel\Pkg\Form\Form\update
Promove a atualização de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/form/form/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
'json' => [
'addressbook_id' => '1',
'name' => 'Formulário do E-book',
'configurations' => '{"pkg_form_content_property_title":"Receba nossas Ofertas","pkg_form_content_property_description":"Fique por dentro das novidades. Assine nossa lista de transmissão e fique sabendo antes de todos.","pkg_form_content_property_submit":"Inscrever-se"}',
'style' => 'eligendi',
'status' => 'active',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/form/form/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"addressbook_id":"1","name":"Formul\u00e1rio do E-book","configurations":"{\"pkg_form_content_property_title\":\"Receba nossas Ofertas\",\"pkg_form_content_property_description\":\"Fique por dentro das novidades. Assine nossa lista de transmiss\u00e3o e fique sabendo antes de todos.\",\"pkg_form_content_property_submit\":\"Inscrever-se\"}","style":"eligendi","status":"active"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/form/form/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"addressbook_id": "1",
"name": "Formul\u00e1rio do E-book",
"configurations": "{\"pkg_form_content_property_title\":\"Receba nossas Ofertas\",\"pkg_form_content_property_description\":\"Fique por dentro das novidades. Assine nossa lista de transmiss\u00e3o e fique sabendo antes de todos.\",\"pkg_form_content_property_submit\":\"Inscrever-se\"}",
"style": "eligendi",
"status": "active"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/form/form/{id}'
payload = {
"addressbook_id": "1",
"name": "Formul\u00e1rio do E-book",
"configurations": "{\"pkg_form_content_property_title\":\"Receba nossas Ofertas\",\"pkg_form_content_property_description\":\"Fique por dentro das novidades. Assine nossa lista de transmiss\u00e3o e fique sabendo antes de todos.\",\"pkg_form_content_property_submit\":\"Inscrever-se\"}",
"style": "eligendi",
"status": "active"
}
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"addressbook_id": 1,
"name": "Formulário do E-book",
"configurations": "{}",
"style": "EKdU8OxA3Bt26z0S",
"status": "active",
"form_type": "inline",
"created_at": "2019-07-17 15:35:57",
"updated_at": "2019-07-17 15:35:57",
"deleted_at": null,
"display_at": "2019-07-17 15:35:58"
}
}
Received response:
Request failed with error:
Panel\Pkg\Form\Form\destroy
Promove a remoção de um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/form/form/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/form/form/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/form/form/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/form/form/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"addressbook_id": 1,
"name": "Formulário do E-book",
"configurations": "{}",
"style": "EKdU8OxA3Bt26z0S",
"status": "active",
"form_type": "inline",
"created_at": "2019-07-17 15:42:51",
"updated_at": "2019-07-17 15:43:13",
"deleted_at": {
"date": "2019-07-17 15:43:13.396007",
"timezone_type": 3,
"timezone": "America\/Sao_Paulo"
},
"display_at": "2019-07-17 15:43:14"
}
}
Received response:
Request failed with error:
Panel\Pkg\Form\Form\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/form/form/{id}/contact',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/form/form/{id}/contact?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/form/form/{id}/contact"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/form/form/{id}/contact'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [
{}
],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Form\Page\Thankyou
Gerenciamento de Pkg: FORMULÁRIOS. Page Thankyou
api/panel/pkg/form/form/{form_id}/page/thankyou/{id}
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/page/thankyou/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/page/thankyou/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/page/thankyou/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "PUT",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/form/form/{form_id}/page/thankyou/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers)
response.json()
Received response:
Request failed with error:
Panel\Pkg\Hook\Email\Birthday\Configuration
Gerenciamento de Hook para Email de Aniversário.
Panel\Pkg\Hook\Email\Birthday\Configuration\store
Cria.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/hook/email/birthday',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'phone_from'=> 'molestiae',
'phone_to'=> 'doloremque',
'message_body'=> 'ratione',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/hook/email/birthday?phone_from=molestiae&phone_to=doloremque&message_body=ratione" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/hook/email/birthday"
);
let params = {
"phone_from": "molestiae",
"phone_to": "doloremque",
"message_body": "ratione",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/hook/email/birthday'
params = {
'phone_from': 'molestiae',
'phone_to': 'doloremque',
'message_body': 'ratione',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Hook\Email\Birthday\Configuration\show
Mostra
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/hook/email/birthday',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'beatae',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/hook/email/birthday?id=beatae" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/hook/email/birthday"
);
let params = {
"id": "beatae",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/hook/email/birthday'
params = {
'id': 'beatae',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Hook\Email\Birthday\Configuration\update
Atualiza
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/hook/email/birthday',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'placeat',
],
'json' => [
'smtp_account_id' => 'et',
'email_from_name' => 'reprehenderit',
'email_from_mail' => 'vero',
'email_subject' => 'esse',
'email_content' => 'fuga',
'birthday_configuration_status' => 'beatae',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/hook/email/birthday?id=placeat" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"smtp_account_id":"et","email_from_name":"reprehenderit","email_from_mail":"vero","email_subject":"esse","email_content":"fuga","birthday_configuration_status":"beatae"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/hook/email/birthday"
);
let params = {
"id": "placeat",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"smtp_account_id": "et",
"email_from_name": "reprehenderit",
"email_from_mail": "vero",
"email_subject": "esse",
"email_content": "fuga",
"birthday_configuration_status": "beatae"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/hook/email/birthday'
payload = {
"smtp_account_id": "et",
"email_from_name": "reprehenderit",
"email_from_mail": "vero",
"email_subject": "esse",
"email_content": "fuga",
"birthday_configuration_status": "beatae"
}
params = {
'id': 'placeat',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Campaign
Gerenciamento de Pkg: MARKETING. Email
Panel\Pkg\Marketing\Email\Campaign\Campaign\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'search'=> 'laboriosam',
'status'=> 'nisi',
'campaign_type'=> 'doloribus',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign?search=laboriosam&status=nisi&campaign_type=doloribus" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign"
);
let params = {
"search": "laboriosam",
"status": "nisi",
"campaign_type": "doloribus",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign'
params = {
'search': 'laboriosam',
'status': 'nisi',
'campaign_type': 'doloribus',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [
{
"id": 1,
"client_id": 1,
"template_id": 1,
"smtp_account_id": 1,
"name": "Campanha de Automação",
"subject": "Não perca esta oportunidade!",
"from_name": "Frederico",
"reply_to": "dev@iporto.io",
"content_html": "Pensando mais a longo prazo, o comprometimento entre as equipes causa impacto indireto na reavaliação do sistema de participação geral.",
"status": "active",
"campaign_type": "automation",
"created_at": "2019-06-24 19:49:33",
"updated_at": "2019-06-24 19:49:33",
"deleted_at": null,
"display_at": "2019-06-24 19:52:46"
}
],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Campaign\store
Promove o cadastro de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'template_id' => '1',
'smtp_account_id' => '1',
'name' => 'Campanha de Automação',
'subject' => 'Não perca esta oportunidade!',
'from_name' => 'Frederico',
'reply_to' => 'dev@iporto.io',
'content_html' => 'Pensando mais a longo prazo, o comprometimento entre as equipes causa impacto indireto na reavaliação do sistema de participação geral.',
'status' => 'active',
'campaign_type' => 'automation',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"template_id":"1","smtp_account_id":"1","name":"Campanha de Automa\u00e7\u00e3o","subject":"N\u00e3o perca esta oportunidade!","from_name":"Frederico","reply_to":"dev@iporto.io","content_html":"Pensando mais a longo prazo, o comprometimento entre as equipes causa impacto indireto na reavalia\u00e7\u00e3o do sistema de participa\u00e7\u00e3o geral.","status":"active","campaign_type":"automation"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"template_id": "1",
"smtp_account_id": "1",
"name": "Campanha de Automa\u00e7\u00e3o",
"subject": "N\u00e3o perca esta oportunidade!",
"from_name": "Frederico",
"reply_to": "dev@iporto.io",
"content_html": "Pensando mais a longo prazo, o comprometimento entre as equipes causa impacto indireto na reavalia\u00e7\u00e3o do sistema de participa\u00e7\u00e3o geral.",
"status": "active",
"campaign_type": "automation"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign'
payload = {
"template_id": "1",
"smtp_account_id": "1",
"name": "Campanha de Automa\u00e7\u00e3o",
"subject": "N\u00e3o perca esta oportunidade!",
"from_name": "Frederico",
"reply_to": "dev@iporto.io",
"content_html": "Pensando mais a longo prazo, o comprometimento entre as equipes causa impacto indireto na reavalia\u00e7\u00e3o do sistema de participa\u00e7\u00e3o geral.",
"status": "active",
"campaign_type": "automation"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"template_id": 1,
"smtp_account_id": 1,
"name": "Campanha de Automação",
"subject": "Não perca esta oportunidade!",
"from_name": "Frederico",
"reply_to": "dev@iporto.io",
"content_html": "Pensando mais a longo prazo, o comprometimento entre as equipes causa impacto indireto na reavaliação do sistema de participação geral.",
"status": "active",
"campaign_type": "automation",
"created_at": "2019-06-24 19:49:33",
"updated_at": "2019-06-24 19:49:33",
"deleted_at": null,
"display_at": "2019-06-24 19:49:34"
}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Campaign\replicate
Replica/Duplica uma campanha.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/replicate',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/replicate?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/replicate"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/replicate'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Campaign\replicateDidNotOpen
Replica/Duplica uma campanha para Contatos que não abriram a Primeira.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/replicate-did-not-open',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/replicate-did-not-open?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/replicate-did-not-open"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/replicate-did-not-open'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Campaign\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"template_id": 1,
"smtp_account_id": 1,
"name": "Campanha de Automação",
"subject": "Não perca esta oportunidade!",
"from_name": "Frederico",
"reply_to": "dev@iporto.io",
"content_html": "Pensando mais a longo prazo, o comprometimento entre as equipes causa impacto indireto na reavaliação do sistema de participação geral.",
"status": "active",
"campaign_type": "automation",
"created_at": "2019-06-24 19:49:33",
"updated_at": "2019-06-24 19:49:33",
"deleted_at": null,
"display_at": "2019-06-24 19:49:34"
}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Campaign\update
Promove a atualização de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
'json' => [
'template_id' => '1',
'smtp_account_id' => '1',
'name' => 'Campanha de Automação',
'subject' => 'Não perca esta oportunidade!',
'from_name' => 'Frederico',
'reply_to' => 'dev@iporto.io',
'content_html' => 'Pensando mais a longo prazo, o comprometimento entre as equipes causa impacto indireto na reavaliação do sistema de participação geral.',
'status' => 'active',
'campaign_type' => 'automation',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"template_id":"1","smtp_account_id":"1","name":"Campanha de Automa\u00e7\u00e3o","subject":"N\u00e3o perca esta oportunidade!","from_name":"Frederico","reply_to":"dev@iporto.io","content_html":"Pensando mais a longo prazo, o comprometimento entre as equipes causa impacto indireto na reavalia\u00e7\u00e3o do sistema de participa\u00e7\u00e3o geral.","status":"active","campaign_type":"automation"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"template_id": "1",
"smtp_account_id": "1",
"name": "Campanha de Automa\u00e7\u00e3o",
"subject": "N\u00e3o perca esta oportunidade!",
"from_name": "Frederico",
"reply_to": "dev@iporto.io",
"content_html": "Pensando mais a longo prazo, o comprometimento entre as equipes causa impacto indireto na reavalia\u00e7\u00e3o do sistema de participa\u00e7\u00e3o geral.",
"status": "active",
"campaign_type": "automation"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}'
payload = {
"template_id": "1",
"smtp_account_id": "1",
"name": "Campanha de Automa\u00e7\u00e3o",
"subject": "N\u00e3o perca esta oportunidade!",
"from_name": "Frederico",
"reply_to": "dev@iporto.io",
"content_html": "Pensando mais a longo prazo, o comprometimento entre as equipes causa impacto indireto na reavalia\u00e7\u00e3o do sistema de participa\u00e7\u00e3o geral.",
"status": "active",
"campaign_type": "automation"
}
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"template_id": 1,
"smtp_account_id": 1,
"name": "Campanha de Automação",
"subject": "Não perca esta oportunidade!",
"from_email": "dev@iporto.io",
"from_name": "Frederico",
"reply_to": "dev@iporto.io",
"content_html": "Pensando mais a longo prazo, o comprometimento entre as equipes causa impacto indireto na reavaliação do sistema de participação geral.",
"status": "active",
"campaign_type": "automation",
"created_at": "2019-06-24 19:49:33",
"updated_at": "2019-06-24 19:49:33",
"deleted_at": null,
"display_at": "2019-06-24 19:49:34"
}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Campaign\template
Atualiza o template de uma campanha.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/template',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
'json' => [
'template_id' => '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/template?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"template_id":"1"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/template"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"template_id": "1"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/template'
payload = {
"template_id": "1"
}
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"template_id": 1,
"smtp_account_id": 1,
"name": "Campanha de Automação",
"subject": "Não perca esta oportunidade!",
"from_email": "dev@iporto.io",
"from_name": "Frederico",
"reply_to": "dev@iporto.io",
"content_html": "Pensando mais a longo prazo, o comprometimento entre as equipes causa impacto indireto na reavaliação do sistema de participação geral.",
"status": "active",
"campaign_type": "automation",
"created_at": "2019-06-24 19:49:33",
"updated_at": "2019-06-24 19:49:33",
"deleted_at": null,
"display_at": "2019-06-24 19:49:34"
}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Campaign\destroy
Promove a remoção de um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"template_id": 1,
"smtp_account_id": 1,
"name": "Campanha de Automação 2",
"subject": "Não perca esta oportunidade!",
"from_name": "Frederico",
"reply_to": "dev@iporto.io",
"content_html": "Pensando mais a longo prazo, o comprometimento entre as equipes causa impacto indireto na reavaliação do sistema de participação geral.",
"status": "active",
"campaign_type": "automation",
"created_at": "2019-06-24 19:50:26",
"updated_at": "2019-06-24 19:50:34",
"deleted_at": {
"date": "2019-06-24 19:50:34.218945",
"timezone_type": 3,
"timezone": "America\/Sao_Paulo"
},
"display_at": "2019-06-24 19:50:34"
}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Campaign\test
Faz o envio de um Teste para o E-mail selecionado visualizar a campanha.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/test',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
'json' => [
'recipients' => 'frederido@iporto.io',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/test?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"recipients":"frederido@iporto.io"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/test"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"recipients": "frederido@iporto.io"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{id}/test'
payload = {
"recipients": "frederido@iporto.io"
}
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Campaign\action
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/action',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/action" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/action"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/action'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": [
{}
],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Campaign{campaignId}\openings
Lista as aberturas de uma campanha.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/openings',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'campaignId'=> '1',
'per_page'=> '15',
'page'=> '2',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/openings?campaignId=1&per_page=15&page=2" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/openings"
);
let params = {
"campaignId": "1",
"per_page": "15",
"page": "2",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/openings'
params = {
'campaignId': '1',
'per_page': '15',
'page': '2',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"current_page": 1
"data":
[
{
"contact_id": 000000,
"email": "email@email.com",
"event": "CampaignOpen",
"reference": "-",
"browser": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246 Mozilla/5.0",
"device": "Desktop",
"ip": "142.93.181.37",
"display_at": "2021-10-11 10:56:52"
},
{
"contact_id": 000001,
"email": "email2@email.com",
"event": "CampaignOpen",
"reference": "-",
"browser": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246 Mozilla/5.0",
"device": "Desktop",
"ip": "142.93.181.37",
"display_at": "2021-10-11 10:56:52"
},
]
"first_page_url": "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/openings?page=1",
"from": 1,
"next_page_url": "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/openings?page=2",
"path": "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/openings",
"per_page": 10,
"prev_page_url": null,
"to": 10
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Campaign{campaignId}\clicks
Lista as ações de clicks em links de uma campanha.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/clicks',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'campaignId'=> '1',
'per_page'=> '15',
'page'=> '2',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/clicks?campaignId=1&per_page=15&page=2" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/clicks"
);
let params = {
"campaignId": "1",
"per_page": "15",
"page": "2",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/clicks'
params = {
'campaignId': '1',
'per_page': '15',
'page': '2',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"current_page": 1
"data":
[
{
"contact_id": 000000,
"email": "email@email.com",
"event": "LinkOpen",
"reference": "https://iporto.com.br/",
"browser": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246 Mozilla/5.0",
"device": "Desktop",
"ip": "142.93.181.37",
"display_at": "2021-10-11 10:56:52"
},
{
"contact_id": 000001,
"email": "email2@email.com",
"event": "LinkOpen",
"reference": "https://iporto.com.br/",
"browser": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246 Mozilla/5.0",
"device": "Desktop",
"ip": "142.93.181.37",
"display_at": "2021-10-11 10:56:52"
},
]
"first_page_url": "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/clicks?page=1",
"from": 1,
"next_page_url": "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/clicks?page=2",
"path": "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/clicks",
"per_page": 10,
"prev_page_url": null,
"to": 10
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Campaign{campaignId}\clicks
Lista as ações de 'Unsubscribe' de uma campanha.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/unsubscribes',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'campaignId'=> '1',
'per_page'=> '15',
'page'=> '2',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/unsubscribes?campaignId=1&per_page=15&page=2" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/unsubscribes"
);
let params = {
"campaignId": "1",
"per_page": "15",
"page": "2",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/unsubscribes'
params = {
'campaignId': '1',
'per_page': '15',
'page': '2',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"current_page": 1
"data":
[
{
"contact_id": 000000,
"email": "email@email.com",
"event": "CampaignUnsubscribe",
"reference": "-",
"browser": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246 Mozilla/5.0",
"device": "Desktop",
"ip": "142.93.181.37",
"display_at": "2021-10-11 10:56:52"
},
{
"contact_id": 000001,
"email": "email2@email.com",
"event": "CampaignUnsubscribe",
"reference": "-",
"browser": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246 Mozilla/5.0",
"device": "Desktop",
"ip": "142.93.181.37",
"display_at": "2021-10-11 10:56:52"
},
]
"first_page_url": "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/unsubscribes?page=1",
"from": 1,
"next_page_url": "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/unsubscribes?page=2",
"path": "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaignId}/unsubscribes",
"per_page": 10,
"prev_page_url": null,
"to": 10
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Dispatch\Schedule
Gerenciamento de Pkg: MARKETING. Email
Panel\Pkg\Marketing\Email\Campaign\Dispatch\Schedule\store
Promove o início de uma campanha.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/schedule',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'campaign_id'=> '1',
],
'json' => [
'year' => 'fugiat',
'month' => 'dolores',
'day' => 'magnam',
'hour' => 'repudiandae',
'minute' => 'quo',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/schedule?campaign_id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"year":"fugiat","month":"dolores","day":"magnam","hour":"repudiandae","minute":"quo"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/schedule"
);
let params = {
"campaign_id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"year": "fugiat",
"month": "dolores",
"day": "magnam",
"hour": "repudiandae",
"minute": "quo"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/schedule'
payload = {
"year": "fugiat",
"month": "dolores",
"day": "magnam",
"hour": "repudiandae",
"minute": "quo"
}
params = {
'campaign_id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Dispatch\Schedule\destroy
Promove a remoção de um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/schedule/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/schedule/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/schedule/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/schedule/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Recipient
Gerenciamento de Pkg: MARKETING. Email
Panel\Pkg\Marketing\Email\Campaign\Recipient\update
Promove a atualização de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/recipient/addressbook/{addressbook_id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'campaign_id'=> '1',
'addressbook_id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/recipient/addressbook/{addressbook_id}?campaign_id=1&addressbook_id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/recipient/addressbook/{addressbook_id}"
);
let params = {
"campaign_id": "1",
"addressbook_id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "PUT",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/recipient/addressbook/{addressbook_id}'
params = {
'campaign_id': '1',
'addressbook_id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Report\Action
Gerenciamento de CONTATOS.
Panel\Pkg\Marketing\Email\Campaign\Report\Action\view
Mostra os dados para report na Dashboard.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/report',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/report" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/report"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/report'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Marketing\Email\Campaign\Report\Action\index
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/{event_slug}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/{event_slug}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/{event_slug}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/marketing/email/campaign/{campaign_id}/{event_slug}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Activity\History
Gerenciamento de History.
Panel\Pkg\Pipeline\Deal\Activity\History\index
Promove a listagem de registros.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/history',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/history" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/history"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/history'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Activity\History\store
Promove a criação de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/history',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'pkg_pipeline_id' => 'eum',
'description' => 'facere',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/history" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"pkg_pipeline_id":"eum","description":"facere"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/history"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"pkg_pipeline_id": "eum",
"description": "facere"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/history'
payload = {
"pkg_pipeline_id": "eum",
"description": "facere"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Activity\History\destroy
Promove a remoção de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/history/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/history/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/history/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/history/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Activity\Schedule
Gerenciamento de Deal.
Panel\Pkg\Pipeline\Deal\Activity\Schedule\index
Promove a listagem de registros.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Activity\Schedule\store
Promove a criação de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'at',
'pkg_pipeline_id' => 'a',
'description' => 'est',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"at","pkg_pipeline_id":"a","description":"est"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "at",
"pkg_pipeline_id": "a",
"description": "est"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule'
payload = {
"name": "at",
"pkg_pipeline_id": "a",
"description": "est"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Activity\Schedule\show
Promove a visualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Activity\Schedule\update
Promove a atualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'beatae',
'description' => 'cupiditate',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"beatae","description":"cupiditate"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "beatae",
"description": "cupiditate"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule/{id}'
payload = {
"name": "beatae",
"description": "cupiditate"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Activity\Schedule\destroy
Promove a remoção de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/activity/schedule/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Deal
Gerenciamento de Deal.
Panel\Pkg\Pipeline\Deal\Deal\index
Promove a listagem de registros.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/deal" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Deal\store
Promove a criação de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'beatae',
'client_id' => 'reprehenderit',
'client_user_id' => 'omnis',
'pkg_pipeline_id' => 'sunt',
'deal_status' => 'tempora',
'lead_type' => 'quaerat',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"beatae","client_id":"reprehenderit","client_user_id":"omnis","pkg_pipeline_id":"sunt","deal_status":"tempora","lead_type":"quaerat"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "beatae",
"client_id": "reprehenderit",
"client_user_id": "omnis",
"pkg_pipeline_id": "sunt",
"deal_status": "tempora",
"lead_type": "quaerat"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal'
payload = {
"name": "beatae",
"client_id": "reprehenderit",
"client_user_id": "omnis",
"pkg_pipeline_id": "sunt",
"deal_status": "tempora",
"lead_type": "quaerat"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Deal\show
Promove a visualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'iure',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}?id=iure" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}"
);
let params = {
"id": "iure",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}'
params = {
'id': 'iure',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Deal\update
Promove a atualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'id',
],
'json' => [
'name' => 'neque',
'pkg_pipeline_id' => 'pariatur',
'deal_status' => 'tempore',
'lead_type' => 'sed',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}?id=id" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"neque","pkg_pipeline_id":"pariatur","deal_status":"tempore","lead_type":"sed"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}"
);
let params = {
"id": "id",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "neque",
"pkg_pipeline_id": "pariatur",
"deal_status": "tempore",
"lead_type": "sed"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}'
payload = {
"name": "neque",
"pkg_pipeline_id": "pariatur",
"deal_status": "tempore",
"lead_type": "sed"
}
params = {
'id': 'id',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Deal\destroy
Promove a remoção de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Deal\gain
Promove a atualização do gain_at de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}/gain',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}/gain" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}/gain"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "PUT",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}/gain'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Deal\lost
Promove a atualização do lost_at de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}/lost',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}/lost" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}/lost"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "PUT",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{id}/lost'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Company
Gerenciamento de Company.
Panel\Pkg\Pipeline\Deal\Relationship\Company\index
Promove a listagem de registros.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Company\store
Promove a criação de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'vero',
'pkg_pipeline_id' => 'qui',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"vero","pkg_pipeline_id":"qui"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "vero",
"pkg_pipeline_id": "qui"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company'
payload = {
"name": "vero",
"pkg_pipeline_id": "qui"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Company\show
Promove a visualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Company\update
Promove a atualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'sed',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"sed"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "sed"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company/{id}'
payload = {
"name": "sed"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Company\destroy
Promove a remoção de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/company/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Contact
Gerenciamento de Contact.
Panel\Pkg\Pipeline\Deal\Relationship\Contact\index
Promove a listagem de registros.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Contact\store
Promove a criação de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'modi',
'phone' => 'et',
'email' => 'placeat',
'pkg_pipeline_id' => 'et',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"modi","phone":"et","email":"placeat","pkg_pipeline_id":"et"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "modi",
"phone": "et",
"email": "placeat",
"pkg_pipeline_id": "et"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact'
payload = {
"name": "modi",
"phone": "et",
"email": "placeat",
"pkg_pipeline_id": "et"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Contact\show
Promove a visualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Contact\update
Promove a atualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'magnam',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"magnam"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "magnam"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact/{id}'
payload = {
"name": "magnam"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Contact\destroy
Promove a remoção de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/contact/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Field
Gerenciamento de Field.
Panel\Pkg\Pipeline\Deal\Relationship\Field\index
Promove a listagem de registros.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Field\store
Promove a criação de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'aut',
'client_id' => 'unde',
'pkg_pipeline_id' => 'aut',
'value' => 'ut',
'field_type' => 'illo',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"aut","client_id":"unde","pkg_pipeline_id":"aut","value":"ut","field_type":"illo"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "aut",
"client_id": "unde",
"pkg_pipeline_id": "aut",
"value": "ut",
"field_type": "illo"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field'
payload = {
"name": "aut",
"client_id": "unde",
"pkg_pipeline_id": "aut",
"value": "ut",
"field_type": "illo"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Field\show
Promove a visualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Field\update
Promove a atualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'blanditiis',
'value' => 'dolor',
'field_type' => 'omnis',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"blanditiis","value":"dolor","field_type":"omnis"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "blanditiis",
"value": "dolor",
"field_type": "omnis"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field/{id}'
payload = {
"name": "blanditiis",
"value": "dolor",
"field_type": "omnis"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Field\destroy
Promove a remoção de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/field/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Product
Gerenciamento de Product.
Panel\Pkg\Pipeline\Deal\Relationship\Product\index
Promove a listagem de registros.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Product\store
Promove a criação de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'nihil',
'pkg_pipeline_id' => 'et',
'pkg_shop_product_id' => 'sed',
'price' => 'dolores',
'quantity' => 'quo',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"nihil","pkg_pipeline_id":"et","pkg_shop_product_id":"sed","price":"dolores","quantity":"quo"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "nihil",
"pkg_pipeline_id": "et",
"pkg_shop_product_id": "sed",
"price": "dolores",
"quantity": "quo"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product'
payload = {
"name": "nihil",
"pkg_pipeline_id": "et",
"pkg_shop_product_id": "sed",
"price": "dolores",
"quantity": "quo"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Product\show
Promove a visualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Product\update
Promove a atualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'autem',
'price' => 'est',
'quantity' => 'rerum',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"autem","price":"est","quantity":"rerum"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "autem",
"price": "est",
"quantity": "rerum"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product/{id}'
payload = {
"name": "autem",
"price": "est",
"quantity": "rerum"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Product\destroy
Promove a remoção de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/product/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Tag
Gerenciamento de Tag.
Panel\Pkg\Pipeline\Deal\Relationship\Tag\store
Promove a criação de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/tag',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'ut',
'client_id' => 'iste',
'pkg_pipeline_id' => 'qui',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/tag" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"ut","client_id":"iste","pkg_pipeline_id":"qui"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/tag"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "ut",
"client_id": "iste",
"pkg_pipeline_id": "qui"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/tag'
payload = {
"name": "ut",
"client_id": "iste",
"pkg_pipeline_id": "qui"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Tag\index
Promove a listagem de registros.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/tag',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/tag" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/tag"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/tag'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Deal\Relationship\Tag\destroy
Promove a remoção de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/tag/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/tag/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/tag/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/deal/{pkg_pipeline_deal_id}/relationship/tag/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Pipeline
Gerenciamento de Pipeline.
Panel\Pkg\Pipeline\Pipeline\index
Promove a listagem de registros.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Pipeline\store
Promove a criação de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/pipeline',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'aliquid',
'probability_to_win' => 'ut',
'pipeline_position' => 'rem',
'pipeline_status' => 'ipsam',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/pipeline" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"aliquid","probability_to_win":"ut","pipeline_position":"rem","pipeline_status":"ipsam"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "aliquid",
"probability_to_win": "ut",
"pipeline_position": "rem",
"pipeline_status": "ipsam"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline'
payload = {
"name": "aliquid",
"probability_to_win": "ut",
"pipeline_position": "rem",
"pipeline_status": "ipsam"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Pipeline\show
Promove a visualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/pipeline/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/pipeline/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Pipeline\update
Promove a atualização de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/pipeline/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'iste',
'probability_to_win' => 'repellendus',
'pipeline_position' => 'non',
'pipeline_status' => 'magnam',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/pipeline/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"iste","probability_to_win":"repellendus","pipeline_position":"non","pipeline_status":"magnam"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "iste",
"probability_to_win": "repellendus",
"pipeline_position": "non",
"pipeline_status": "magnam"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/{id}'
payload = {
"name": "iste",
"probability_to_win": "repellendus",
"pipeline_position": "non",
"pipeline_status": "magnam"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Pipeline\destroy
Promove a remoção de um registro.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/pipeline/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/pipeline/{id}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/{id}"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/{id}'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Pipeline\Pipeline\start
Promove a remoção dos pipelines padrão.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/pipeline/start',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/pipeline/start" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/pipeline/start"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/pipeline/start'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Company\Branch
Gerenciamento de Pkg: FORMULÁRIOS. Nps
Panel\Pkg\Research\Nps\Company\Branch\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'pkg_research_nps_company_id'=> 'maxime',
'search'=> 'voluptates',
'status'=> 'excepturi',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch?pkg_research_nps_company_id=maxime&search=voluptates&status=excepturi" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch"
);
let params = {
"pkg_research_nps_company_id": "maxime",
"search": "voluptates",
"status": "excepturi",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch'
params = {
'pkg_research_nps_company_id': 'maxime',
'search': 'voluptates',
'status': 'excepturi',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [
{}
],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Company\Branch\store
Promove o cadastro de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'pkg_research_nps_company_id'=> 'ex',
],
'json' => [
'name' => 'iPORTO E-MAILS.',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch?pkg_research_nps_company_id=ex" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"iPORTO E-MAILS."}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch"
);
let params = {
"pkg_research_nps_company_id": "ex",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "iPORTO E-MAILS."
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch'
payload = {
"name": "iPORTO E-MAILS."
}
params = {
'pkg_research_nps_company_id': 'ex',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Company\Branch\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'pkg_research_nps_company_id'=> 'mollitia',
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch/{id}?pkg_research_nps_company_id=mollitia&id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch/{id}"
);
let params = {
"pkg_research_nps_company_id": "mollitia",
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch/{id}'
params = {
'pkg_research_nps_company_id': 'mollitia',
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Company\Branch\update
Promove a atualização de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'pkg_research_nps_company_id'=> 'voluptas',
'id'=> '1',
],
'json' => [
'name' => 'iPORTO E-MAILS.',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch/{id}?pkg_research_nps_company_id=voluptas&id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"iPORTO E-MAILS."}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch/{id}"
);
let params = {
"pkg_research_nps_company_id": "voluptas",
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "iPORTO E-MAILS."
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch/{id}'
payload = {
"name": "iPORTO E-MAILS."
}
params = {
'pkg_research_nps_company_id': 'voluptas',
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Company\Branch\destroy
Promove a remoção de um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'pkg_research_nps_company_id'=> 'aut',
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch/{id}?pkg_research_nps_company_id=aut&id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch/{id}"
);
let params = {
"pkg_research_nps_company_id": "aut",
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{pkg_research_nps_company_id}/branch/{id}'
params = {
'pkg_research_nps_company_id': 'aut',
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Company\Company
Gerenciamento de Pkg: FORMULÁRIOS. Nps
Panel\Pkg\Research\Nps\Company\Company\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/research/nps/company',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'search'=> 'omnis',
'status'=> 'exercitationem',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/research/nps/company?search=omnis&status=exercitationem" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/company"
);
let params = {
"search": "omnis",
"status": "exercitationem",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/company'
params = {
'search': 'omnis',
'status': 'exercitationem',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [
{}
],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Company\Company\store
Promove o cadastro de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/research/nps/company',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'iPORTO LTDA',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/research/nps/company" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"iPORTO LTDA"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/company"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "iPORTO LTDA"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/company'
payload = {
"name": "iPORTO LTDA"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Company\Company\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/research/nps/company/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/company/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Company\Company\update
Promove a atualização de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
'json' => [
'name' => 'iPORTO LTDA',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/research/nps/company/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"iPORTO LTDA"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/company/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "iPORTO LTDA"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{id}'
payload = {
"name": "iPORTO LTDA"
}
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Company\Company\destroy
Promove a remoção de um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/research/nps/company/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/company/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/company/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Nps
Gerenciamento de Pkg: FORMULÁRIOS. Nps
Panel\Pkg\Research\Nps\Nps\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/research/nps',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'search'=> 'natus',
'status'=> 'quidem',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/research/nps?search=natus&status=quidem" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps"
);
let params = {
"search": "natus",
"status": "quidem",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps'
params = {
'search': 'natus',
'status': 'quidem',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [
{}
],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Nps\store
Promove o cadastro de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/research/nps',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'NPS nossa Empresa',
'description' => 'aut',
'company' => 'ut',
'is_public' => 'yes',
'is_toten' => 'yes',
'status' => 'active',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/research/nps" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"NPS nossa Empresa","description":"aut","company":"ut","is_public":"yes","is_toten":"yes","status":"active"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "NPS nossa Empresa",
"description": "aut",
"company": "ut",
"is_public": "yes",
"is_toten": "yes",
"status": "active"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps'
payload = {
"name": "NPS nossa Empresa",
"description": "aut",
"company": "ut",
"is_public": "yes",
"is_toten": "yes",
"status": "active"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Nps\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/research/nps/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/research/nps/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Nps\show_report
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/research/nps/{id}/report',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/research/nps/{id}/report?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/{id}/report"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/{id}/report'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Nps\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/research/nps/{id}/vote',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/research/nps/{id}/vote?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/{id}/vote"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/{id}/vote'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Nps\update
Promove a atualização de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/research/nps/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
'json' => [
'pkg_research_nps_company_id' => '1',
'name' => 'NPS nossa Empresa',
'description' => 'aliquam',
'company' => 'fuga',
'is_public' => 'yes',
'is_toten' => 'yes',
'status' => 'active',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/research/nps/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"pkg_research_nps_company_id":"1","name":"NPS nossa Empresa","description":"aliquam","company":"fuga","is_public":"yes","is_toten":"yes","status":"active"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"pkg_research_nps_company_id": "1",
"name": "NPS nossa Empresa",
"description": "aliquam",
"company": "fuga",
"is_public": "yes",
"is_toten": "yes",
"status": "active"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/{id}'
payload = {
"pkg_research_nps_company_id": "1",
"name": "NPS nossa Empresa",
"description": "aliquam",
"company": "fuga",
"is_public": "yes",
"is_toten": "yes",
"status": "active"
}
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Nps\destroy
Promove a remoção de um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/research/nps/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/research/nps/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
api/panel/pkg/research/nps/{id}/report/vote
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/research/nps/{id}/report/vote',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/research/nps/{id}/report/vote" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/{id}/report/vote"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/{id}/report/vote'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Question\Answer
Gerenciamento de Pkg: FORMULÁRIOS. Nps
Panel\Pkg\Research\Nps\Question\Answer\index
TODO: Descrição método.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/research/nps/answer',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/research/nps/answer" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/answer"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/answer'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": [
{}
],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Question\Answer\store
Promove o cadastro de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{pkg_research_nps_questions_id}/answer',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'pkg_research_nps_id' => '1',
'description' => 'enim',
'required' => 'no',
'field_type' => 'dropdown',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{pkg_research_nps_questions_id}/answer" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"pkg_research_nps_id":"1","description":"enim","required":"no","field_type":"dropdown"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{pkg_research_nps_questions_id}/answer"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"pkg_research_nps_id": "1",
"description": "enim",
"required": "no",
"field_type": "dropdown"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{pkg_research_nps_questions_id}/answer'
payload = {
"pkg_research_nps_id": "1",
"description": "enim",
"required": "no",
"field_type": "dropdown"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Question\Answer\update
Promove a atualização de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{pkg_research_nps_questions_id}/answer/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
'pkg_research_nps_id'=> '1',
],
'json' => [
'description' => 'quasi',
'required' => 'no',
'field_type' => 'dropdown',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{pkg_research_nps_questions_id}/answer/{id}?id=1&pkg_research_nps_id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"description":"quasi","required":"no","field_type":"dropdown"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{pkg_research_nps_questions_id}/answer/{id}"
);
let params = {
"id": "1",
"pkg_research_nps_id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"description": "quasi",
"required": "no",
"field_type": "dropdown"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{pkg_research_nps_questions_id}/answer/{id}'
payload = {
"description": "quasi",
"required": "no",
"field_type": "dropdown"
}
params = {
'id': '1',
'pkg_research_nps_id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Question\Question\destroy
Promove a remoção de um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{pkg_research_nps_questions_id}/answer/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
'pkg_research_nps_id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{pkg_research_nps_questions_id}/answer/{id}?id=1&pkg_research_nps_id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{pkg_research_nps_questions_id}/answer/{id}"
);
let params = {
"id": "1",
"pkg_research_nps_id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{pkg_research_nps_questions_id}/answer/{id}'
params = {
'id': '1',
'pkg_research_nps_id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Question\Question
Gerenciamento de Pkg: FORMULÁRIOS. Nps
Panel\Pkg\Research\Nps\Question\Question\store
Promove o cadastro de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'pkg_research_nps_id' => '1',
'description' => 'laudantium',
'required' => 'no',
'field_type' => 'dropdown',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"pkg_research_nps_id":"1","description":"laudantium","required":"no","field_type":"dropdown"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"pkg_research_nps_id": "1",
"description": "laudantium",
"required": "no",
"field_type": "dropdown"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question'
payload = {
"pkg_research_nps_id": "1",
"description": "laudantium",
"required": "no",
"field_type": "dropdown"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Question\Question\update
Promove a atualização de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
'pkg_research_nps_id'=> '1',
],
'json' => [
'description' => 'magnam',
'required' => 'no',
'field_type' => 'dropdown',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{id}?id=1&pkg_research_nps_id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"description":"magnam","required":"no","field_type":"dropdown"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{id}"
);
let params = {
"id": "1",
"pkg_research_nps_id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"description": "magnam",
"required": "no",
"field_type": "dropdown"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{id}'
payload = {
"description": "magnam",
"required": "no",
"field_type": "dropdown"
}
params = {
'id': '1',
'pkg_research_nps_id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Research\Nps\Question\Question\destroy
Promove a remoção de um ITEM.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
'pkg_research_nps_id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{id}?id=1&pkg_research_nps_id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{id}"
);
let params = {
"id": "1",
"pkg_research_nps_id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/research/nps/{pkg_research_nps_id}/question/{id}'
params = {
'id': '1',
'pkg_research_nps_id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\Blocklist\Blocklist
Gerenciamento de SMS => Lista de Bloqueio.
Panel\Pkg\Sms\Blocklist\Blocklist\index
Lista.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/sms/blocklist',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'phone'=> 'non',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/sms/blocklist?phone=non" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/blocklist"
);
let params = {
"phone": "non",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/blocklist'
params = {
'phone': 'non',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\Blocklist\Blocklist\store
Cria.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/sms/blocklist',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'phone' => 'est',
'reason' => 'minima',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/sms/blocklist" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"phone":"est","reason":"minima"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/blocklist"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"phone": "est",
"reason": "minima"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/blocklist'
payload = {
"phone": "est",
"reason": "minima"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\Blocklist\Blocklist\destroy
Remove.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/sms/blocklist/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'ut',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/sms/blocklist/{id}?id=ut" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/blocklist/{id}"
);
let params = {
"id": "ut",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/blocklist/{id}'
params = {
'id': 'ut',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\Campaign\Campaign
Gerenciamento de SMS => Campanha.
Panel\Pkg\Sms\Campaign\Campaign\index
Lista.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/sms/campaign',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'addressbook_id'=> 'odit',
'template_id'=> 'eum',
'campaign_status'=> 'nobis',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/sms/campaign?addressbook_id=odit&template_id=eum&campaign_status=nobis" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/campaign"
);
let params = {
"addressbook_id": "odit",
"template_id": "eum",
"campaign_status": "nobis",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/campaign'
params = {
'addressbook_id': 'odit',
'template_id': 'eum',
'campaign_status': 'nobis',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\Campaign\Campaign\show
Mostra.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'voluptates',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}?id=voluptates" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}"
);
let params = {
"id": "voluptates",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}'
params = {
'id': 'voluptates',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\Campaign\Campaign\destroy
Remove.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'dolorum',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}?id=dolorum" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}"
);
let params = {
"id": "dolorum",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}'
params = {
'id': 'dolorum',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\Campaign\Campaign\schedule
Agenda.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}/schedule',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'saepe',
],
'json' => [
'addressbook_id' => 'consectetur',
'scheduled_at' => 'voluptas',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}/schedule?id=saepe" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"addressbook_id":"consectetur","scheduled_at":"voluptas"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}/schedule"
);
let params = {
"id": "saepe",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"addressbook_id": "consectetur",
"scheduled_at": "voluptas"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}/schedule'
payload = {
"addressbook_id": "consectetur",
"scheduled_at": "voluptas"
}
params = {
'id': 'saepe',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\Campaign\Campaign\replicate
Duplicar.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}/replicate',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'id' => 'vero',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}/replicate" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"id":"vero"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}/replicate"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"id": "vero"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/campaign/{id}/replicate'
payload = {
"id": "vero"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\History\History
Gerenciamento de SMS.
Panel\Pkg\Sms\History\History\index
Lista.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/sms/history',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'phone_to'=> 'culpa',
'message_direction'=> 'vitae',
'message_id'=> 'aut',
'message_status'=> 'doloribus',
'message_carrier'=> 'omnis',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/sms/history?phone_to=culpa&message_direction=vitae&message_id=aut&message_status=doloribus&message_carrier=omnis" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/history"
);
let params = {
"phone_to": "culpa",
"message_direction": "vitae",
"message_id": "aut",
"message_status": "doloribus",
"message_carrier": "omnis",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/history'
params = {
'phone_to': 'culpa',
'message_direction': 'vitae',
'message_id': 'aut',
'message_status': 'doloribus',
'message_carrier': 'omnis',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\Message\Send
Gerenciamento de SMS.
Panel\Pkg\Sms\Message\Send\store
Cria.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/sms/send',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'phone_from'=> 'voluptatem',
'phone_to'=> 'sunt',
'message_body'=> 'aperiam',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/sms/send?phone_from=voluptatem&phone_to=sunt&message_body=aperiam" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/send"
);
let params = {
"phone_from": "voluptatem",
"phone_to": "sunt",
"message_body": "aperiam",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/send'
params = {
'phone_from': 'voluptatem',
'phone_to': 'sunt',
'message_body': 'aperiam',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\Template\Template
Gerenciamento de SMS => Template.
Panel\Pkg\Sms\Template\Template\index
Lista.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/sms/template',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/sms/template" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/template"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/template'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\Template\Template\store
Cria.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/sms/template',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'maxime',
'content' => 'fugiat',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/sms/template" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"maxime","content":"fugiat"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/template"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "maxime",
"content": "fugiat"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/template'
payload = {
"name": "maxime",
"content": "fugiat"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\Template\Template\show
Mostra.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/sms/template/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'totam',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/sms/template/{id}?id=totam" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/template/{id}"
);
let params = {
"id": "totam",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/template/{id}'
params = {
'id': 'totam',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\Template\Template\update
Atualiza.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/pkg/sms/template/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'qui',
],
'json' => [
'name' => 'sit',
'content' => 'laborum',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/pkg/sms/template/{id}?id=qui" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"sit","content":"laborum"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/template/{id}"
);
let params = {
"id": "qui",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "sit",
"content": "laborum"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/template/{id}'
payload = {
"name": "sit",
"content": "laborum"
}
params = {
'id': 'qui',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\Sms\Template\Template\destroy
Remove.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/sms/template/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'voluptatem',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/sms/template/{id}?id=voluptatem" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/sms/template/{id}"
);
let params = {
"id": "voluptatem",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/sms/template/{id}'
params = {
'id': 'voluptatem',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\UrlShort\Campaign\Campaign
Gerenciamento de Encurtador de URL => Campanha.
Panel\Pkg\UrlShort\Campaign\Campaign\index
Lista.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/url-short/campaign',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/url-short/campaign" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/url-short/campaign"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/url-short/campaign'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\UrlShort\Campaign\Campaign\store
Cria.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/url-short/campaign',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'non',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/url-short/campaign" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"non"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/url-short/campaign"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "non"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/url-short/campaign'
payload = {
"name": "non"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\UrlShort\Campaign\Campaign\show
Mostra.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/url-short/campaign/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'accusantium',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/url-short/campaign/{id}?id=accusantium" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/url-short/campaign/{id}"
);
let params = {
"id": "accusantium",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/url-short/campaign/{id}'
params = {
'id': 'accusantium',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\UrlShort\Campaign\Campaign\destroy
Remove.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/url-short/campaign/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'non',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/url-short/campaign/{id}?id=non" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/url-short/campaign/{id}"
);
let params = {
"id": "non",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/url-short/campaign/{id}'
params = {
'id': 'non',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\UrlShort\Domain\Domain
Gerenciamento de Encurtador de URL => Domínios.
Panel\Pkg\UrlShort\Domain\Domain\index
Lista.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/url-short/domain',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/url-short/domain" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/url-short/domain"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/url-short/domain'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\UrlShort\Domain\Domain\store
Cria.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/pkg/url-short/domain',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'domain' => 'magni',
'title' => 'officia',
'favicon_url' => 'reprehenderit',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/pkg/url-short/domain" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"domain":"magni","title":"officia","favicon_url":"reprehenderit"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/url-short/domain"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"domain": "magni",
"title": "officia",
"favicon_url": "reprehenderit"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/url-short/domain'
payload = {
"domain": "magni",
"title": "officia",
"favicon_url": "reprehenderit"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\UrlShort\Domain\Domain\show
Mostra.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/url-short/domain/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'officiis',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/url-short/domain/{id}?id=officiis" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/url-short/domain/{id}"
);
let params = {
"id": "officiis",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/url-short/domain/{id}'
params = {
'id': 'officiis',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\UrlShort\Domain\Domain\destroy
Remove.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/url-short/domain/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'consectetur',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/url-short/domain/{id}?id=consectetur" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/url-short/domain/{id}"
);
let params = {
"id": "consectetur",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/url-short/domain/{id}'
params = {
'id': 'consectetur',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\UrlShort\Link\Link
Gerenciamento de Encurtador de URL => Link.
Panel\Pkg\UrlShort\Link\Link\index
Lista.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/url-short/link',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'pkg_url_short_domain_id'=> 'a',
'pkg_url_short_campaign_id'=> 'et',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/url-short/link?pkg_url_short_domain_id=a&pkg_url_short_campaign_id=et" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/url-short/link"
);
let params = {
"pkg_url_short_domain_id": "a",
"pkg_url_short_campaign_id": "et",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/url-short/link'
params = {
'pkg_url_short_domain_id': 'a',
'pkg_url_short_campaign_id': 'et',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\UrlShort\Link\Link\show
Mostra.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'distinctio',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}?id=distinctio" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}"
);
let params = {
"id": "distinctio",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}'
params = {
'id': 'distinctio',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\UrlShort\Link\Link\destroy
Remove.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'labore',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}?id=labore" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}"
);
let params = {
"id": "labore",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}'
params = {
'id': 'labore',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Received response:
Request failed with error:
Panel\Pkg\UrlShort\Link\Report\Action
Gerenciamento de Encurtador de URL => Ações de Relatórios.
Panel\Pkg\UrlShort\Link\Report\Action\index
Lista.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}/report/action',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'pkg_url_short_link_id'=> 'eius',
'pkg_url_short_campaign_id'=> 'officiis',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}/report/action?pkg_url_short_link_id=eius&pkg_url_short_campaign_id=officiis" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}/report/action"
);
let params = {
"pkg_url_short_link_id": "eius",
"pkg_url_short_campaign_id": "officiis",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}/report/action'
params = {
'pkg_url_short_link_id': 'eius',
'pkg_url_short_campaign_id': 'officiis',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Pkg\UrlShort\Link\Report\Action\index
Lista.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}/report/graph/openings',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'pkg_url_short_link_id'=> 'nemo',
'pkg_url_short_campaign_id'=> 'nihil',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}/report/graph/openings?pkg_url_short_link_id=nemo&pkg_url_short_campaign_id=nihil" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}/report/graph/openings"
);
let params = {
"pkg_url_short_link_id": "nemo",
"pkg_url_short_campaign_id": "nihil",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/url-short/link/{id}/report/graph/openings'
params = {
'pkg_url_short_link_id': 'nemo',
'pkg_url_short_campaign_id': 'nihil',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Panel\Service\Send\Send
Gerenciamento dos ENVIOS feitos através do SMTP.
Panel\Service\Send\history
O histórico de ENVIO varia de cada plano. Verifique condições comerciais na página de planos do serviço.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/send/history',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'start_at'=> 'nobis',
'end_at'=> 'ea',
'message_tracking_code'=> 'aut',
'message_id'=> 'laborum',
'message_id_relay'=> 'ut',
'search_by'=> 'voluptatibus',
'search'=> 'odio',
'search_status'=> 'at',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/send/history?start_at=nobis&end_at=ea&message_tracking_code=aut&message_id=laborum&message_id_relay=ut&search_by=voluptatibus&search=odio&search_status=at" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/send/history"
);
let params = {
"start_at": "nobis",
"end_at": "ea",
"message_tracking_code": "aut",
"message_id": "laborum",
"message_id_relay": "ut",
"search_by": "voluptatibus",
"search": "odio",
"search_status": "at",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/send/history'
params = {
'start_at': 'nobis',
'end_at': 'ea',
'message_tracking_code': 'aut',
'message_id': 'laborum',
'message_id_relay': 'ut',
'search_by': 'voluptatibus',
'search': 'odio',
'search_status': 'at',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Service\Send\historyBounceSoft
Histórico de Bounce Soft.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/send/history/bounce/soft',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'start_at'=> 'et',
'end_at'=> 'asperiores',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/send/history/bounce/soft?start_at=et&end_at=asperiores" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/send/history/bounce/soft"
);
let params = {
"start_at": "et",
"end_at": "asperiores",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/send/history/bounce/soft'
params = {
'start_at': 'et',
'end_at': 'asperiores',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Service\Send\historyBounceHard
Histórico de Bounce Hard.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/send/history/bounce/hard',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'start_at'=> 'eligendi',
'end_at'=> 'incidunt',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/send/history/bounce/hard?start_at=eligendi&end_at=incidunt" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/send/history/bounce/hard"
);
let params = {
"start_at": "eligendi",
"end_at": "incidunt",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/send/history/bounce/hard'
params = {
'start_at': 'eligendi',
'end_at': 'incidunt',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Service\Send\realTime
O histórico de ENVIO varia de cada plano. Verifique condições comerciais na página de planos do serviço.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/send/real_time',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/send/real_time" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/send/real_time"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/send/real_time'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Service\Send\search
Methodo alias para Panel\Service\Send\history. Será descontinuado em uma próxima versão.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/send/search',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/send/search" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/send/search"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/send/search'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
Panel\Service\Send\show
Detalhes de um envio.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/send/show/{message_id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'message_id'=> 'sint',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/send/show/{message_id}?message_id=sint" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/send/show/{message_id}"
);
let params = {
"message_id": "sint",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/send/show/{message_id}'
params = {
'message_id': 'sint',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Share\Element
Gerenciamento de Compartilhamentos.
Panel\Share\Element\index
Lista.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/share/element',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'pkg_url_short_domain_id'=> 'id',
'pkg_url_short_campaign_id'=> 'aliquam',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/share/element?pkg_url_short_domain_id=id&pkg_url_short_campaign_id=aliquam" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/share/element"
);
let params = {
"pkg_url_short_domain_id": "id",
"pkg_url_short_campaign_id": "aliquam",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/share/element'
params = {
'pkg_url_short_domain_id': 'id',
'pkg_url_short_campaign_id': 'aliquam',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Panel\Share\Element\show
Mostra.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/share/element/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'nemo',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/share/element/{id}?id=nemo" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/share/element/{id}"
);
let params = {
"id": "nemo",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/share/element/{id}'
params = {
'id': 'nemo',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Panel\Share\Element\destroy
Remove.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/share/element/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'rerum',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/share/element/{id}?id=rerum" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/share/element/{id}"
);
let params = {
"id": "rerum",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/share/element/{id}'
params = {
'id': 'rerum',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1
}
}
Panel\Smtp\Account
Gerenciamento dos Hosts de SMTP, Usuários e Envios.
Panel\Smtp\Account\index
Lista todas as contas de SMTP.
Para listar todas as contas de SMTP de um domínio, faça a requisição utilizando o método "Domínios: Visualiza detalhes de um SMTP por ID.".
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/account',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/account" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/account"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/account'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Account\index
Lista todas as contas de SMTP.
Para listar todas as contas de SMTP de um domínio, faça a requisição utilizando o método "Domínios: Visualiza detalhes de um SMTP por ID.".
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/smtp/account',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/smtp/account" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/account"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/account'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Account\store
Cria uma nova conta de SMTP.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'smtp_id'=> 'quaerat',
],
'json' => [
'username' => 'quo',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account?smtp_id=quaerat" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"username":"quo"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account"
);
let params = {
"smtp_id": "quaerat",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"username": "quo"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account'
payload = {
"username": "quo"
}
params = {
'smtp_id': 'quaerat',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Account\show
Visualiza detalhes de uma conta de SMTP por ID.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'smtp_id'=> 'est',
'id'=> 'quisquam',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account/{id}?smtp_id=est&id=quisquam" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account/{id}"
);
let params = {
"smtp_id": "est",
"id": "quisquam",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account/{id}'
params = {
'smtp_id': 'est',
'id': 'quisquam',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Account\showByAccount
Visualiza detalhes de uma conta de SMTP por e-mail.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account/{account}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'smtp_id'=> 'doloremque',
'username'=> 'vitae',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account/{account}?smtp_id=doloremque&username=vitae" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account/{account}"
);
let params = {
"smtp_id": "doloremque",
"username": "vitae",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account/{account}'
params = {
'smtp_id': 'doloremque',
'username': 'vitae',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Account\destroy
Remove uma conta de SMTP por ID.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'smtp_id'=> 'autem',
'id'=> 'esse',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account/{id}?smtp_id=autem&id=esse" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account/{id}"
);
let params = {
"smtp_id": "autem",
"id": "esse",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/{smtp_id}/account/{id}'
params = {
'smtp_id': 'autem',
'id': 'esse',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Analytics\Queue
Dados Analytics para Queue.
Panel\Smtp\Analytics\Queue\queue
Dados de Análises de Queue.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/smtp/analytics/queue',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/smtp/analytics/queue" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/analytics/queue"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/analytics/queue'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Compliance\Fbl
Alertas de Abuso e SPAM de um DOMÍNIO.
Panel\Smtp\Compliance\Fbl\index
Lista histórico de ALERTAS DE SPAM aplicados ao DOMINIO.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/spam-report',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'start_at'=> 'dolorem',
'end_at'=> 'veniam',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/spam-report?start_at=dolorem&end_at=veniam" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/spam-report"
);
let params = {
"start_at": "dolorem",
"end_at": "veniam",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/spam-report'
params = {
'start_at': 'dolorem',
'end_at': 'veniam',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Compliance\Fbl\solved
Promove a atualização de um ITEM com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/spam-report/{id}/solved',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/spam-report/{id}/solved?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/spam-report/{id}/solved"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "PUT",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/spam-report/{id}/solved'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Email\Send
Gerenciamento dos Hosts de SMTP, Usuários e Envios.
Panel\Smtp\Email\Send\send
Envio (E-mail): Envio de e-mail via API
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/smtp/{domain}/account/{account}/email/send',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'domain'=> 'odit',
'account'=> 'vitae',
],
'json' => [
'email_subject' => 'et',
'email_from' => 'velit',
'email_from_name' => 'repellat',
'email_reply_to' => 'omnis',
'email_to' => 'exercitationem',
'email_to_name' => 'est',
'email_cc' => 'consectetur',
'email_bcc' => 'dolore',
'email_html_body' => 'aut',
'email_text_body' => 'ipsa',
'email_headers' => 'quia',
'email_attachaments' => 'perspiciatis',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/smtp/{domain}/account/{account}/email/send?domain=odit&account=vitae" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"email_subject":"et","email_from":"velit","email_from_name":"repellat","email_reply_to":"omnis","email_to":"exercitationem","email_to_name":"est","email_cc":"consectetur","email_bcc":"dolore","email_html_body":"aut","email_text_body":"ipsa","email_headers":"quia","email_attachaments":"perspiciatis"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/{domain}/account/{account}/email/send"
);
let params = {
"domain": "odit",
"account": "vitae",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"email_subject": "et",
"email_from": "velit",
"email_from_name": "repellat",
"email_reply_to": "omnis",
"email_to": "exercitationem",
"email_to_name": "est",
"email_cc": "consectetur",
"email_bcc": "dolore",
"email_html_body": "aut",
"email_text_body": "ipsa",
"email_headers": "quia",
"email_attachaments": "perspiciatis"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/{domain}/account/{account}/email/send'
payload = {
"email_subject": "et",
"email_from": "velit",
"email_from_name": "repellat",
"email_reply_to": "omnis",
"email_to": "exercitationem",
"email_to_name": "est",
"email_cc": "consectetur",
"email_bcc": "dolore",
"email_html_body": "aut",
"email_text_body": "ipsa",
"email_headers": "quia",
"email_attachaments": "perspiciatis"
}
params = {
'domain': 'odit',
'account': 'vitae',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {
"send_error_info": null,
"account": {
"id": 1,
"client_id": 1,
"user_id": 1,
"node_id": 1,
"smtp_id": 1,
"account": "dev@iporto.io",
"password": "12SL0tmOG9xOTIw",
"finished_at": "2018-05-22 10:36:53",
"status": "created",
"deleted_at": null,
"created_at": "2018-10-19 09:20:23",
"updated_at": "2018-10-19 09:20:23",
"display_at": "2019-06-10 15:43:09"
},
"params": {
"email_from": "dev@iporto.io",
"email_from_name": "Dev",
"email_to": "test@iporto.io",
"email_to_name": "Dev",
"email_cc": null,
"email_bcc": null,
"email_subject": "Envio da API",
"email_html_body": "Oi!",
"email_text_body": null,
"email_headers": null
}
}
}
Received response:
Request failed with error:
Panel\Smtp\Health\Score
Score/Pontuação de um DOMINIO.
Panel\Smtp\Health\Score\index
Lista histórico de SCORES aplicados ao DOMINIO.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/smtp/health/score',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'smtp_id'=> 'corporis',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/smtp/health/score?smtp_id=corporis" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/health/score"
);
let params = {
"smtp_id": "corporis",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/health/score'
params = {
'smtp_id': 'corporis',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Health\Score\index
Lista histórico de SCORES aplicados ao DOMINIO.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/smtp/{smtp_id}/health/score',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'smtp_id'=> 'sunt',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/smtp/{smtp_id}/health/score?smtp_id=sunt" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/{smtp_id}/health/score"
);
let params = {
"smtp_id": "sunt",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/{smtp_id}/health/score'
params = {
'smtp_id': 'sunt',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Smtp
Gerenciamento dos Hosts de SMTP, Usuários e Envios.
Panel\Smtp\Smtp\tlds
Lista todas as TLD possíveis.
Lista com todas as TLDs disponíveis para a criação de novas contas de SMTP.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/smtp/tlds',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/smtp/tlds" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/tlds"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/tlds'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Smtp\blockedDomains
Lista todas as Domínios bloqueados para criação.
Lista com todas os domínios que não podem ser utilizados para novas criações.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/smtp/blocked-domains',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/smtp/blocked-domains" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/blocked-domains"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/blocked-domains'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Smtp\index
Lista todos os SMTPs criados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/smtp',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/smtp" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Smtp\list
Lista todos os SMTPs criados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/smtp/list',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/smtp/list" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/list"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/list'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Smtp\store
Criar um novo domínio de SMTP.
O processo para criação de um novo domínio de SMTP leva em torno de 1 a 5 minutos para ser finalizado.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/smtp',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'domain' => 'suscipit',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/smtp" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"domain":"suscipit"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"domain": "suscipit"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp'
payload = {
"domain": "suscipit"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Smtp\show
Visualiza detalhes de um SMTP por ID.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/smtp/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'molestiae',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/smtp/{id}?id=molestiae" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/{id}"
);
let params = {
"id": "molestiae",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/{id}'
params = {
'id': 'molestiae',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Smtp\showByDomain
Visualiza detalhes de um SMTP por Domínio.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/smtp/{domain}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'domain'=> 'eaque',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/smtp/{domain}?domain=eaque" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/{domain}"
);
let params = {
"domain": "eaque",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/{domain}'
params = {
'domain': 'eaque',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Smtp\ip
Visualiza detalhes dos IP's dedicados de um SMTP, caso o SMTP tenha IP dedicado.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/smtp/{id}/ip',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'sed',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/smtp/{id}/ip?id=sed" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/{id}/ip"
);
let params = {
"id": "sed",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/{id}/ip'
params = {
'id': 'sed',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
anel\Smtp\Smtp\update
Atualiza um SMTP.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/smtp/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'reprehenderit',
],
'json' => [
'track_opens' => 'velit',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/smtp/{id}?id=reprehenderit" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"track_opens":"velit"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/{id}"
);
let params = {
"id": "reprehenderit",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"track_opens": "velit"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/{id}'
payload = {
"track_opens": "velit"
}
params = {
'id': 'reprehenderit',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Smtp\destroy
Remove um domínio de SMTP por ID.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/smtp/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'optio',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/smtp/{id}?id=optio" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/{id}"
);
let params = {
"id": "optio",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/{id}'
params = {
'id': 'optio',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Smtp\Smtp\destroyByDomain
Remove um domínio de SMTP por Domínio.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->delete(
'https://api.iporto.com.br/api/panel/smtp/{domain}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'domain'=> 'dolorum',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X DELETE \
"https://api.iporto.com.br/api/panel/smtp/{domain}?domain=dolorum" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/smtp/{domain}"
);
let params = {
"domain": "dolorum",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/smtp/{domain}'
params = {
'domain': 'dolorum',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('DELETE', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Task\Task
Gerenciamento de TAREFAS. TAREFAS são iniciadas quando ações precisam rodar em "segundo plano".
Panel\Task\Task\show
Mostra detalhes de uma TAREFA.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/task/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'et',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/task/{id}?id=et" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/task/{id}"
);
let params = {
"id": "et",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/task/{id}'
params = {
'id': 'et',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {
"id": 1,
"client_id": 1,
"object_id": 1,
"raw": "{\"name\":\"Listsa de Contatos - Primeira Lista de Contatos\",\"object_id\":14}",
"retries": 0,
"status": "awaiting",
"created_at": "2019-06-07 17:39:55",
"updated_at": "2019-06-07 17:39:55",
"display_at": "2019-06-07 17:44:29"
}
}
Received response:
Request failed with error:
Panel\Task\Task\store
Cria uma nova TAREFA;
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->post(
'https://api.iporto.com.br/api/panel/task',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'json' => [
'name' => 'nihil',
'object_id' => 'culpa',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X POST \
"https://api.iporto.com.br/api/panel/task" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"name":"nihil","object_id":"culpa"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/task"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"name": "nihil",
"object_id": "culpa"
}
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/task'
payload = {
"name": "nihil",
"object_id": "culpa"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Webhook\Email
Gerenciamento de WEBHOOK.
Panel\Webhook\Email\show
Mostra.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/webhook/email',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'inventore',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/webhook/email?id=inventore" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/webhook/email"
);
let params = {
"id": "inventore",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/webhook/email'
params = {
'id': 'inventore',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Webhook\Email\update
Atualiza.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/webhook/email',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'eos',
],
'json' => [
'authorization_method' => 'autem',
'authorization_token' => 'porro',
'endpoint_url' => 'ratione',
'msg_deliverability_yes_queue' => 'ratione',
'msg_deliverability_yes_delivery' => 'aut',
'msg_deliverability_not_delivery_soft_bounce' => 'laborum',
'msg_deliverability_not_delivery_hard_bounce' => 'quis',
'msg_deliverability_not_accepted' => 'quibusdam',
'msg_engagement_open' => 'quis',
'msg_engagement_click' => 'eum',
'msg_engagement_unsubscribe' => 'sint',
'msg_engagement_compliance_spam' => 'mollitia',
'webhook_status' => 'consectetur',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/webhook/email?id=eos" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"authorization_method":"autem","authorization_token":"porro","endpoint_url":"ratione","msg_deliverability_yes_queue":"ratione","msg_deliverability_yes_delivery":"aut","msg_deliverability_not_delivery_soft_bounce":"laborum","msg_deliverability_not_delivery_hard_bounce":"quis","msg_deliverability_not_accepted":"quibusdam","msg_engagement_open":"quis","msg_engagement_click":"eum","msg_engagement_unsubscribe":"sint","msg_engagement_compliance_spam":"mollitia","webhook_status":"consectetur"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/webhook/email"
);
let params = {
"id": "eos",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"authorization_method": "autem",
"authorization_token": "porro",
"endpoint_url": "ratione",
"msg_deliverability_yes_queue": "ratione",
"msg_deliverability_yes_delivery": "aut",
"msg_deliverability_not_delivery_soft_bounce": "laborum",
"msg_deliverability_not_delivery_hard_bounce": "quis",
"msg_deliverability_not_accepted": "quibusdam",
"msg_engagement_open": "quis",
"msg_engagement_click": "eum",
"msg_engagement_unsubscribe": "sint",
"msg_engagement_compliance_spam": "mollitia",
"webhook_status": "consectetur"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/webhook/email'
payload = {
"authorization_method": "autem",
"authorization_token": "porro",
"endpoint_url": "ratione",
"msg_deliverability_yes_queue": "ratione",
"msg_deliverability_yes_delivery": "aut",
"msg_deliverability_not_delivery_soft_bounce": "laborum",
"msg_deliverability_not_delivery_hard_bounce": "quis",
"msg_deliverability_not_accepted": "quibusdam",
"msg_engagement_open": "quis",
"msg_engagement_click": "eum",
"msg_engagement_unsubscribe": "sint",
"msg_engagement_compliance_spam": "mollitia",
"webhook_status": "consectetur"
}
params = {
'id': 'eos',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
api/panel/webhook/email/test
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/webhook/email/test',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/webhook/email/test" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/webhook/email/test"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/webhook/email/test'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
Panel\Webhook\Sms
Gerenciamento de WEBHOOK.
Panel\Webhook\Sms\show
Mostra.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/webhook/sms',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'sint',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/webhook/sms?id=sint" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/webhook/sms"
);
let params = {
"id": "sint",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/webhook/sms'
params = {
'id': 'sint',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
Panel\Webhook\Sms\update
Atualiza.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->put(
'https://api.iporto.com.br/api/panel/webhook/sms',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> 'ut',
],
'json' => [
'authorization_method' => 'dolorem',
'authorization_token' => 'aut',
'endpoint_url' => 'quo',
'msg_deliverability_yes_queue' => 'voluptatibus',
'msg_deliverability_yes_delivery' => 'neque',
'msg_deliverability_not_accepted' => 'nisi',
'msg_engagement_answer' => 'nihil',
'msg_engagement_click' => 'voluptas',
'msg_engagement_unsubscribe' => 'deleniti',
'msg_engagement_compliance_spam' => 'magni',
'webhook_status' => 'odit',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X PUT \
"https://api.iporto.com.br/api/panel/webhook/sms?id=ut" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c" \
-d '{"authorization_method":"dolorem","authorization_token":"aut","endpoint_url":"quo","msg_deliverability_yes_queue":"voluptatibus","msg_deliverability_yes_delivery":"neque","msg_deliverability_not_accepted":"nisi","msg_engagement_answer":"nihil","msg_engagement_click":"voluptas","msg_engagement_unsubscribe":"deleniti","msg_engagement_compliance_spam":"magni","webhook_status":"odit"}'
const url = new URL(
"https://api.iporto.com.br/api/panel/webhook/sms"
);
let params = {
"id": "ut",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
let body = {
"authorization_method": "dolorem",
"authorization_token": "aut",
"endpoint_url": "quo",
"msg_deliverability_yes_queue": "voluptatibus",
"msg_deliverability_yes_delivery": "neque",
"msg_deliverability_not_accepted": "nisi",
"msg_engagement_answer": "nihil",
"msg_engagement_click": "voluptas",
"msg_engagement_unsubscribe": "deleniti",
"msg_engagement_compliance_spam": "magni",
"webhook_status": "odit"
}
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/webhook/sms'
payload = {
"authorization_method": "dolorem",
"authorization_token": "aut",
"endpoint_url": "quo",
"msg_deliverability_yes_queue": "voluptatibus",
"msg_deliverability_yes_delivery": "neque",
"msg_deliverability_not_accepted": "nisi",
"msg_engagement_answer": "nihil",
"msg_engagement_click": "voluptas",
"msg_engagement_unsubscribe": "deleniti",
"msg_engagement_compliance_spam": "magni",
"webhook_status": "odit"
}
params = {
'id': 'ut',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('PUT', url, headers=headers, json=payload, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error:
api/panel/webhook/sms/test
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/webhook/sms/test',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/webhook/sms/test" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/webhook/sms/test"
);
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/webhook/sms/test'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers)
response.json()
Received response:
Request failed with error:
Pkg\Template\Email
Gerenciamento de Pkg: TEMPLATES. Campaign
Pkg\Template\Email\index
TODO: Descrição método.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/template/email/campaign',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'search'=> 'odit',
'status'=> 'maxime',
'editor_type'=> 'qui',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/template/email/campaign?search=odit&status=maxime&editor_type=qui" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/template/email/campaign"
);
let params = {
"search": "odit",
"status": "maxime",
"editor_type": "qui",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/template/email/campaign'
params = {
'search': 'odit',
'status': 'maxime',
'editor_type': 'qui',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": [
{}
],
"meta": {
"pagination": {
"total": 1,
"count": 1,
"per_page": 10,
"current_page": 1,
"total_pages": 1,
"links": []
}
}
}
Received response:
Request failed with error:
Pkg\Template\Email\show
Retorna um ITEM para visualização com base nos parâmetros enviados.
REQUISIÇÃO AUTENTICADA.
Example request:
$client = new \GuzzleHttp\Client();
$response = $client->get(
'https://api.iporto.com.br/api/panel/pkg/template/email/campaign/{id}',
[
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c',
],
'query' => [
'id'=> '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));
curl -X GET \
-G "https://api.iporto.com.br/api/panel/pkg/template/email/campaign/{id}?id=1" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c"
const url = new URL(
"https://api.iporto.com.br/api/panel/pkg/template/email/campaign/{id}"
);
let params = {
"id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
let headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());
import requests
import json
url = 'https://api.iporto.com.br/api/panel/pkg/template/email/campaign/{id}'
params = {
'id': '1',
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer OU5ndE35GUCPNAz/lMqeOTELklycyF9fi1szfrJR66wzOWiLRSoMNRYHERRUCMBvAscQDDFO6wS3BqKmfk4jheiCZEuKhlS0jq4tFlQ7H9eNd9yPogqoEcN+lLwdOqAQno3RTxUaBRSpW7GFKt6unhFak4JfR6PVtD2l6eAxMcY58OHK8PLGxBb6T/zP1YNlzYrH8OP4gMvR0699yrzcOmB/xLrUOMGY8CctIjk5fImHRHmmCK71pvAm9t1ndZIB:2:3c'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()
Example response (200):
{
"data": {}
}
Received response:
Request failed with error: