Purchases (Receptions)
Listar documentos recibidos
Retorna la lista de documentos tributarios recibidos (compras) con filtros opcionales
GET
/
api
/
reception
/
invoices
/
list
Listar documentos recibidos
curl --request GET \
--url https://api.emify.co/api/reception/invoices/list \
--header 'X-Api-Key: <api-key>'import requests
url = "https://api.emify.co/api/reception/invoices/list"
headers = {"X-Api-Key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-Api-Key': '<api-key>'}};
fetch('https://api.emify.co/api/reception/invoices/list', 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.emify.co/api/reception/invoices/list",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"X-Api-Key: <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"
"net/http"
"io"
)
func main() {
url := "https://api.emify.co/api/reception/invoices/list"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-Api-Key", "<api-key>")
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.emify.co/api/reception/invoices/list")
.header("X-Api-Key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.emify.co/api/reception/invoices/list")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["X-Api-Key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"data": [
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"number": 12345,
"total": 119000,
"invoice_type": 33,
"invoice_date": "2024-03-15",
"issuer_legal_name": "Proveedor SA",
"issuer_document_type": "RUT",
"issuer_document_number": 12345678,
"response_status": "ACCEPTED",
"response_date": "2024-03-16T10:00:00",
"created_at": "2024-03-15T08:00:00"
}
],
"page": 1,
"total": 200,
"per_page": 50,
"total_pages": 4
}{
"data": [
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"number": 12345,
"total": 119000,
"invoice_type": 33,
"invoice_date": "2024-03-15",
"issuer_legal_name": "Proveedor SA",
"issuer_document_type": "RUT",
"issuer_document_number": 12345678,
"response_status": "ACCEPTED",
"response_date": "2024-03-16T10:00:00",
"created_at": "2024-03-15T08:00:00"
}
],
"page": 1,
"total": 200,
"per_page": 50,
"total_pages": 4
}{
"data": [
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"number": 12345,
"total": 119000,
"invoice_type": 33,
"invoice_date": "2024-03-15",
"issuer_legal_name": "Proveedor SA",
"issuer_document_type": "RUT",
"issuer_document_number": 12345678,
"response_status": "ACCEPTED",
"response_date": "2024-03-16T10:00:00",
"created_at": "2024-03-15T08:00:00"
}
],
"page": 1,
"total": 200,
"per_page": 50,
"total_pages": 4
}Authorizations
Query Parameters
Show child attributes
Show child attributes
ID de la empresa receptora
Filtrar por número de folio
Filtrar por tipo de documento
Fecha de emisión desde (YYYY-MM-DD)
Fecha de emisión hasta (YYYY-MM-DD)
Filtrar por RUT/CUIT del emisor
Filtrar por estado de respuesta (ej: ACCEPTED, REJECTED)
Número de página
Resultados por página
Response
Lista de documentos recibidos
Lista de documentos recibidos en la página actual
Show child attributes
Show child attributes
Número de la página actual
Example:
1
Total de registros
Example:
200
Cantidad de resultados por página
Example:
50
Número total de páginas
Example:
4
⌘I
Listar documentos recibidos
curl --request GET \
--url https://api.emify.co/api/reception/invoices/list \
--header 'X-Api-Key: <api-key>'import requests
url = "https://api.emify.co/api/reception/invoices/list"
headers = {"X-Api-Key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-Api-Key': '<api-key>'}};
fetch('https://api.emify.co/api/reception/invoices/list', 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.emify.co/api/reception/invoices/list",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"X-Api-Key: <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"
"net/http"
"io"
)
func main() {
url := "https://api.emify.co/api/reception/invoices/list"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-Api-Key", "<api-key>")
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.emify.co/api/reception/invoices/list")
.header("X-Api-Key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.emify.co/api/reception/invoices/list")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["X-Api-Key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"data": [
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"number": 12345,
"total": 119000,
"invoice_type": 33,
"invoice_date": "2024-03-15",
"issuer_legal_name": "Proveedor SA",
"issuer_document_type": "RUT",
"issuer_document_number": 12345678,
"response_status": "ACCEPTED",
"response_date": "2024-03-16T10:00:00",
"created_at": "2024-03-15T08:00:00"
}
],
"page": 1,
"total": 200,
"per_page": 50,
"total_pages": 4
}{
"data": [
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"number": 12345,
"total": 119000,
"invoice_type": 33,
"invoice_date": "2024-03-15",
"issuer_legal_name": "Proveedor SA",
"issuer_document_type": "RUT",
"issuer_document_number": 12345678,
"response_status": "ACCEPTED",
"response_date": "2024-03-16T10:00:00",
"created_at": "2024-03-15T08:00:00"
}
],
"page": 1,
"total": 200,
"per_page": 50,
"total_pages": 4
}{
"data": [
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"number": 12345,
"total": 119000,
"invoice_type": 33,
"invoice_date": "2024-03-15",
"issuer_legal_name": "Proveedor SA",
"issuer_document_type": "RUT",
"issuer_document_number": 12345678,
"response_status": "ACCEPTED",
"response_date": "2024-03-16T10:00:00",
"created_at": "2024-03-15T08:00:00"
}
],
"page": 1,
"total": 200,
"per_page": 50,
"total_pages": 4
}