getInvoiceLog
curl --request GET \
--url https://app.ezzydoc.com/EzzyService.svc/Rest/getInvoiceLog \
--header 'Authorization: Bearer <token>'import requests
url = "https://app.ezzydoc.com/EzzyService.svc/Rest/getInvoiceLog"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://app.ezzydoc.com/EzzyService.svc/Rest/getInvoiceLog', 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://app.ezzydoc.com/EzzyService.svc/Rest/getInvoiceLog",
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://app.ezzydoc.com/EzzyService.svc/Rest/getInvoiceLog"
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://app.ezzydoc.com/EzzyService.svc/Rest/getInvoiceLog")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.ezzydoc.com/EzzyService.svc/Rest/getInvoiceLog")
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{
"links": [
{
"link": "<string>",
"name": "<string>"
}
],
"log": [
{
"description": "<string>",
"time": "<string>",
"timeutc": "<string>",
"type": 0
}
],
"service_status": {
"invoice_id": 123,
"message": "<string>",
"status": 0
}
}EzzyRest
getInvoiceLog
Returns the processing history (log) of a document, and the action links for its current state.
GET
/
getInvoiceLog
getInvoiceLog
curl --request GET \
--url https://app.ezzydoc.com/EzzyService.svc/Rest/getInvoiceLog \
--header 'Authorization: Bearer <token>'import requests
url = "https://app.ezzydoc.com/EzzyService.svc/Rest/getInvoiceLog"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://app.ezzydoc.com/EzzyService.svc/Rest/getInvoiceLog', 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://app.ezzydoc.com/EzzyService.svc/Rest/getInvoiceLog",
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://app.ezzydoc.com/EzzyService.svc/Rest/getInvoiceLog"
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://app.ezzydoc.com/EzzyService.svc/Rest/getInvoiceLog")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.ezzydoc.com/EzzyService.svc/Rest/getInvoiceLog")
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{
"links": [
{
"link": "<string>",
"name": "<string>"
}
],
"log": [
{
"description": "<string>",
"time": "<string>",
"timeutc": "<string>",
"type": 0
}
],
"service_status": {
"invoice_id": 123,
"message": "<string>",
"status": 0
}
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Document ID.
Response
Success
Response returned by getInvoiceLog. Contains the document's processing history and its action links.
Action and export links for the document's current state (name, link). Links starting with "/" are relative to the EzzyBills UI.
Show child attributes
Show child attributes
Log entries for the document, oldest first.
Show child attributes
Show child attributes
Service-level status of the request.
Show child attributes
Show child attributes