Descargar un documento de emisión (interno)
curl --request GET \
--url https://api.qbank.cl/platform/v1/public/card-issuance-docs/{code}import requests
url = "https://api.qbank.cl/platform/v1/public/card-issuance-docs/{code}"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.qbank.cl/platform/v1/public/card-issuance-docs/{code}', 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.qbank.cl/platform/v1/public/card-issuance-docs/{code}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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.qbank.cl/platform/v1/public/card-issuance-docs/{code}"
req, _ := http.NewRequest("GET", url, nil)
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.qbank.cl/platform/v1/public/card-issuance-docs/{code}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.qbank.cl/platform/v1/public/card-issuance-docs/{code}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body"<string>"{
"error": "not_found",
"message": "this document link does not correspond to any document issued by this platform"
}{
"error": "too_many_attempts",
"message": "too many requests; wait a moment and retry"
}Descargar un documento de emisión (interno)
Endpoint interno para el emisor de tarjetas que descarga adjuntos de una review de solicitud de tarjeta. El código HMAC está acotado a un archivo y a una review card_application. Los códigos inválidos o ajenos devuelven un 404 genérico. No es un endpoint para integraciones de clientes.
GET
/
v1
/
public
/
card-issuance-docs
/
{code}
Descargar un documento de emisión (interno)
curl --request GET \
--url https://api.qbank.cl/platform/v1/public/card-issuance-docs/{code}import requests
url = "https://api.qbank.cl/platform/v1/public/card-issuance-docs/{code}"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.qbank.cl/platform/v1/public/card-issuance-docs/{code}', 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.qbank.cl/platform/v1/public/card-issuance-docs/{code}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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.qbank.cl/platform/v1/public/card-issuance-docs/{code}"
req, _ := http.NewRequest("GET", url, nil)
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.qbank.cl/platform/v1/public/card-issuance-docs/{code}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.qbank.cl/platform/v1/public/card-issuance-docs/{code}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body"<string>"{
"error": "not_found",
"message": "this document link does not correspond to any document issued by this platform"
}{
"error": "too_many_attempts",
"message": "too many requests; wait a moment and retry"
}Parámetros de ruta
Código capability HMAC de un archivo de una review de tarjeta.
Respuesta
Adjunto privado de la review, entregado como descarga.
The response is of type file.
Última modificación el 6 de octubre de 2026