Cash register closing preview
curl --request GET \
--url https://api.service.getjusto.com/v3/tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.service.getjusto.com/v3/tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview"
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/tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview', 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/tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview",
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/tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview"
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/tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.service.getjusto.com/v3/tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview")
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": [
{
"paymentMethodId": "<string>",
"paymentMethodName": "<string>",
"isCash": true,
"salesAmount": 123,
"tipAmount": 123,
"paymentsCount": 123,
"cashMovementsAmount": 123,
"expectedEndBalance": 123
}
]
}{
"success": "false",
"error": {
"error": "error",
"message": "The request has an error"
}
}Caja
Consultar montos esperados para el cierre de caja
Muestra cuánto debería haber por medio de pago si la caja se cierra ahora, para compararlo con lo contado. Solo para cajas abiertas.
GET
/
tabs
/
{storeId}
/
cash-registers
/
{cashRegisterId}
/
closing-preview
Cash register closing preview
curl --request GET \
--url https://api.service.getjusto.com/v3/tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.service.getjusto.com/v3/tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview"
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/tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview', 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/tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview",
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/tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview"
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/tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.service.getjusto.com/v3/tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview")
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": [
{
"paymentMethodId": "<string>",
"paymentMethodName": "<string>",
"isCash": true,
"salesAmount": 123,
"tipAmount": 123,
"paymentsCount": 123,
"cashMovementsAmount": 123,
"expectedEndBalance": 123
}
]
}{
"success": "false",
"error": {
"error": "error",
"message": "The request has an error"
}
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
ID Justo del local.
ID de la caja, de GET /tabs/{storeId}/cash-registers.