Arranca la marcación de un lote
curl --request POST \
--url https://api.backend.inconcertcc.com/autocontact/api/v1/batches/{batchId}/start \
--header 'Content-Type: application/json' \
--header 'apikey: <api-key>' \
--data '
{
"reason": "manual"
}
'import requests
url = "https://api.backend.inconcertcc.com/autocontact/api/v1/batches/{batchId}/start"
payload = { "reason": "manual" }
headers = {
"apikey": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {apikey: '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({reason: 'manual'})
};
fetch('https://api.backend.inconcertcc.com/autocontact/api/v1/batches/{batchId}/start', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.backend.inconcertcc.com/autocontact/api/v1/batches/{batchId}/start",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'reason' => 'manual'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"apikey: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.backend.inconcertcc.com/autocontact/api/v1/batches/{batchId}/start"
payload := strings.NewReader("{\n \"reason\": \"manual\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("apikey", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.backend.inconcertcc.com/autocontact/api/v1/batches/{batchId}/start")
.header("apikey", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"reason\": \"manual\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.backend.inconcertcc.com/autocontact/api/v1/batches/{batchId}/start")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["apikey"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"reason\": \"manual\"\n}"
response = http.request(request)
puts response.read_body{
"operationId": "5c2e8a14-7b09-4f3d-a1e6-8d4b2c9f0e71",
"status": "starting"
}Lotes
Iniciar un lote
Arranca la marcación de un lote.
POST
/
batches
/
{batchId}
/
start
Arranca la marcación de un lote
curl --request POST \
--url https://api.backend.inconcertcc.com/autocontact/api/v1/batches/{batchId}/start \
--header 'Content-Type: application/json' \
--header 'apikey: <api-key>' \
--data '
{
"reason": "manual"
}
'import requests
url = "https://api.backend.inconcertcc.com/autocontact/api/v1/batches/{batchId}/start"
payload = { "reason": "manual" }
headers = {
"apikey": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {apikey: '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({reason: 'manual'})
};
fetch('https://api.backend.inconcertcc.com/autocontact/api/v1/batches/{batchId}/start', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.backend.inconcertcc.com/autocontact/api/v1/batches/{batchId}/start",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'reason' => 'manual'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"apikey: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.backend.inconcertcc.com/autocontact/api/v1/batches/{batchId}/start"
payload := strings.NewReader("{\n \"reason\": \"manual\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("apikey", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.backend.inconcertcc.com/autocontact/api/v1/batches/{batchId}/start")
.header("apikey", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"reason\": \"manual\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.backend.inconcertcc.com/autocontact/api/v1/batches/{batchId}/start")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["apikey"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"reason\": \"manual\"\n}"
response = http.request(request)
puts response.read_body{
"operationId": "5c2e8a14-7b09-4f3d-a1e6-8d4b2c9f0e71",
"status": "starting"
}Solicita el arranque asíncrono de la marcación del lote.
cURL
curl --request POST \
--url 'https://api.backend.inconcertcc.com/autocontact/api/v1/batches/5b591fcb-6beb-4157-b932-e8e707eeb6d7/start' \
--header 'apikey: TU_API_KEY' \
--data ''
Authorizations
API key obtenida desde la interfaz de Inagent, dentro del marcador.
Path Parameters
Id del lote.
Body
application/json
Motivo del arranque. Queda registrado en el historial de cambios de estado del lote.
Solo se admiten estos dos valores. El resto de los motivos que pueden aparecer en el historial los registra el propio servicio.
Available options:
manual, scheduled Was this page helpful?

