Get delivery without order
curl --request GET \
--url https://api.service.getjusto.com/v3/admin/deliveries/{deliveryId} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.service.getjusto.com/v3/admin/deliveries/{deliveryId}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.service.getjusto.com/v3/admin/deliveries/{deliveryId}', 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.service.getjusto.com/v3/admin/deliveries/{deliveryId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.service.getjusto.com/v3/admin/deliveries/{deliveryId}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.service.getjusto.com/v3/admin/deliveries/{deliveryId}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.service.getjusto.com/v3/admin/deliveries/{deliveryId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"success": true,
"data": {
"_id": "<string>",
"websiteId": "<string>",
"storeId": "<string>",
"orderId": "<string>",
"partner": "<string>",
"status": "active",
"specialCode": "<string>",
"externalId": "<string>",
"price": 123,
"priceWithoutTax": 123,
"isCash": true,
"isRoundTrip": true,
"instructions": "<string>",
"fromName": "<string>",
"toName": "<string>",
"fromPlaceId": "<string>",
"toPlaceId": "<string>",
"fromAddressLine2": "<string>",
"toAddressLine2": "<string>",
"fromLocation": {
"address": "<string>",
"addressSecondary": "<string>",
"placeId": "<string>",
"streetAddress": "<string>",
"extendedAddress": "<string>",
"contactPhone": "<string>",
"contactName": "<string>",
"lat": 123,
"lng": 123
},
"toLocation": {
"address": "<string>",
"addressSecondary": "<string>",
"placeId": "<string>",
"streetAddress": "<string>",
"extendedAddress": "<string>",
"contactPhone": "<string>",
"contactName": "<string>",
"lat": 123,
"lng": 123
},
"driverPassword": "<string>",
"trackingURL": "<string>",
"createdAt": "2020-01-01T00:00:00.000Z",
"forDate": "2020-01-01T00:00:00.000Z",
"canceledAt": "2020-01-01T00:00:00.000Z",
"completedAt": "2020-01-01T00:00:00.000Z"
}
}{
"success": "false",
"error": {
"error": "error",
"message": "The request has an error"
}
}Delivery
Get delivery without order
Obtiene el detalle de una entrega sin pedido de la marca autorizada. Estas entregas son despachos de Justo Delivery creados sin un pedido de Justo Ecommerce asociado, por lo que el seguimiento se hace directamente sobre la entrega y no sobre una orden ecommerce.
GET
/
admin
/
deliveries
/
{deliveryId}
Get delivery without order
curl --request GET \
--url https://api.service.getjusto.com/v3/admin/deliveries/{deliveryId} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.service.getjusto.com/v3/admin/deliveries/{deliveryId}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.service.getjusto.com/v3/admin/deliveries/{deliveryId}', 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.service.getjusto.com/v3/admin/deliveries/{deliveryId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.service.getjusto.com/v3/admin/deliveries/{deliveryId}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.service.getjusto.com/v3/admin/deliveries/{deliveryId}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.service.getjusto.com/v3/admin/deliveries/{deliveryId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"success": true,
"data": {
"_id": "<string>",
"websiteId": "<string>",
"storeId": "<string>",
"orderId": "<string>",
"partner": "<string>",
"status": "active",
"specialCode": "<string>",
"externalId": "<string>",
"price": 123,
"priceWithoutTax": 123,
"isCash": true,
"isRoundTrip": true,
"instructions": "<string>",
"fromName": "<string>",
"toName": "<string>",
"fromPlaceId": "<string>",
"toPlaceId": "<string>",
"fromAddressLine2": "<string>",
"toAddressLine2": "<string>",
"fromLocation": {
"address": "<string>",
"addressSecondary": "<string>",
"placeId": "<string>",
"streetAddress": "<string>",
"extendedAddress": "<string>",
"contactPhone": "<string>",
"contactName": "<string>",
"lat": 123,
"lng": 123
},
"toLocation": {
"address": "<string>",
"addressSecondary": "<string>",
"placeId": "<string>",
"streetAddress": "<string>",
"extendedAddress": "<string>",
"contactPhone": "<string>",
"contactName": "<string>",
"lat": 123,
"lng": 123
},
"driverPassword": "<string>",
"trackingURL": "<string>",
"createdAt": "2020-01-01T00:00:00.000Z",
"forDate": "2020-01-01T00:00:00.000Z",
"canceledAt": "2020-01-01T00:00:00.000Z",
"completedAt": "2020-01-01T00:00:00.000Z"
}
}{
"success": "false",
"error": {
"error": "error",
"message": "The request has an error"
}
}Obtiene el detalle de una entrega sin pedido de la marca autorizada. Estas entregas son despachos de Justo Delivery creados sin un pedido de Justo Ecommerce asociado, por lo que el seguimiento se hace directamente sobre la entrega y no sobre una orden ecommerce.
El identificador puede ser
_id, externalId o specialCode. Usa este endpoint para consultar el estado actual, revisar la ruta, confirmar datos de contacto o sincronizar el estado de una entrega creada desde un sistema externo.
La respuesta incluye estado, origen, destino, precio, datos de seguimiento y metadata operativa disponible para la entrega.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
ID Justo, specialCode o externalId de la entrega sin pedido.