List documents
curl --request GET \
--url https://ivs.idenfy.com/kyb/forms/{companyId}/documents/ \
--header 'Authorization: Bearer <token>'import requests
url = "https://ivs.idenfy.com/kyb/forms/{companyId}/documents/"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://ivs.idenfy.com/kyb/forms/{companyId}/documents/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));HttpResponse<String> response = Unirest.get("https://ivs.idenfy.com/kyb/forms/{companyId}/documents/")
.header("Authorization", "Bearer <token>")
.asString();<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://ivs.idenfy.com/kyb/forms/{companyId}/documents/",
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;
}require 'uri'
require 'net/http'
url = URI("https://ivs.idenfy.com/kyb/forms/{companyId}/documents/")
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_bodyusing RestSharp;
var options = new RestClientOptions("https://ivs.idenfy.com/kyb/forms/{companyId}/documents/");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("Authorization", "Bearer <token>");
var response = await client.GetAsync(request);
Console.WriteLine("{0}", response.Content);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://ivs.idenfy.com/kyb/forms/{companyId}/documents/"
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))
}val client = OkHttpClient()
val request = Request.Builder()
.url("https://ivs.idenfy.com/kyb/forms/{companyId}/documents/")
.get()
.addHeader("Authorization", "Bearer <token>")
.build()
val response = client.newCall(request).execute()import Foundation
let url = URL(string: "https://ivs.idenfy.com/kyb/forms/{companyId}/documents/")!
var request = URLRequest(url: url)
request.httpMethod = "GET"
request.timeoutInterval = 10
request.allHTTPHeaderFields = ["Authorization": "Bearer <token>"]
let (data, _) = try await URLSession.shared.data(for: request)
print(String(decoding: data, as: UTF8.self))[
{
"id": "<string>",
"type": "INCORPORATION_CERT",
"file": "<string>",
"filename": "<string>"
}
]List documents
GET
/
kyb
/
forms
/
{companyId}
/
documents
/
List documents
curl --request GET \
--url https://ivs.idenfy.com/kyb/forms/{companyId}/documents/ \
--header 'Authorization: Bearer <token>'import requests
url = "https://ivs.idenfy.com/kyb/forms/{companyId}/documents/"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://ivs.idenfy.com/kyb/forms/{companyId}/documents/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));HttpResponse<String> response = Unirest.get("https://ivs.idenfy.com/kyb/forms/{companyId}/documents/")
.header("Authorization", "Bearer <token>")
.asString();<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://ivs.idenfy.com/kyb/forms/{companyId}/documents/",
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;
}require 'uri'
require 'net/http'
url = URI("https://ivs.idenfy.com/kyb/forms/{companyId}/documents/")
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_bodyusing RestSharp;
var options = new RestClientOptions("https://ivs.idenfy.com/kyb/forms/{companyId}/documents/");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("Authorization", "Bearer <token>");
var response = await client.GetAsync(request);
Console.WriteLine("{0}", response.Content);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://ivs.idenfy.com/kyb/forms/{companyId}/documents/"
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))
}val client = OkHttpClient()
val request = Request.Builder()
.url("https://ivs.idenfy.com/kyb/forms/{companyId}/documents/")
.get()
.addHeader("Authorization", "Bearer <token>")
.build()
val response = client.newCall(request).execute()import Foundation
let url = URL(string: "https://ivs.idenfy.com/kyb/forms/{companyId}/documents/")!
var request = URLRequest(url: url)
request.httpMethod = "GET"
request.timeoutInterval = 10
request.allHTTPHeaderFields = ["Authorization": "Bearer <token>"]
let (data, _) = try await URLSession.shared.data(for: request)
print(String(decoding: data, as: UTF8.self))[
{
"id": "<string>",
"type": "INCORPORATION_CERT",
"file": "<string>",
"filename": "<string>"
}
]Authorizations
kybTokenAuthapiKeyPair
Authentication for actions with all operations associated with KYB form.
Token obtained from KYB form token generation endpoint as tokenString value.
Path Parameters
Query Parameters
Multiple values may be separated by commas.
Available options:
ANNUAL_REPORT, BANK_STATEMENT, COMPANY_ADVERSE_MEDIA, DIRECTORS_REGISTRY, DIRECTOR_CERT, DIRECTOR_ONLINE_PRESENCE, EMAIL_CHECK, E_SIGNATURE_CERT, GOOD_STANDING_CERT, INCORPORATION_ARTICLES, INCORPORATION_CERT, INCUMBENCY_CERT, INDIVIDUAL_ADVERSE_MEDIA, INFORMATION_STATEMENT, INVOICE, NAME_CHANGE_PROOF, ONLINE_PRESENCE, ORG_CHART, OTHER, OWNERSHIP_STRUCTURE, PROOF_OF_ADDRESS, PROOF_OF_DOMAIN, SHAREHOLDER_CERT, SHAREHOLDER_ONLINE_PRESENCE, SHAREHOLDER_REGISTRY, SOURCE_OF_FUNDS, SOURCE_OF_WEALTH, STATE_REGISTRY, TRADING_STATUS_PROOF, TRUST_AGREEMENT, UBO_CERT, UBO_REGISTRY, WEBSITE_OVERVIEW Multiple values may be separated by commas.
Available options:
ANNUAL_REPORT, BANK_STATEMENT, COMPANY_ADVERSE_MEDIA, DIRECTORS_REGISTRY, DIRECTOR_CERT, DIRECTOR_ONLINE_PRESENCE, EMAIL_CHECK, E_SIGNATURE_CERT, GOOD_STANDING_CERT, INCORPORATION_ARTICLES, INCORPORATION_CERT, INCUMBENCY_CERT, INDIVIDUAL_ADVERSE_MEDIA, INFORMATION_STATEMENT, INVOICE, NAME_CHANGE_PROOF, ONLINE_PRESENCE, ORG_CHART, OTHER, OWNERSHIP_STRUCTURE, PROOF_OF_ADDRESS, PROOF_OF_DOMAIN, SHAREHOLDER_CERT, SHAREHOLDER_ONLINE_PRESENCE, SHAREHOLDER_REGISTRY, SOURCE_OF_FUNDS, SOURCE_OF_WEALTH, STATE_REGISTRY, TRADING_STATUS_PROOF, TRUST_AGREEMENT, UBO_CERT, UBO_REGISTRY, WEBSITE_OVERVIEW Response
200 - application/json
Available options:
INCORPORATION_CERT, DIRECTOR_CERT, SHAREHOLDER_CERT, UBO_CERT, INCORPORATION_ARTICLES, SHAREHOLDER_REGISTRY, DIRECTORS_REGISTRY, STATE_REGISTRY, UBO_REGISTRY, OWNERSHIP_STRUCTURE, INCUMBENCY_CERT, TRUST_AGREEMENT, INFORMATION_STATEMENT, GOOD_STANDING_CERT, PROOF_OF_DOMAIN, PROOF_OF_ADDRESS, SOURCE_OF_FUNDS, BANK_STATEMENT, INVOICE, ONLINE_PRESENCE, DIRECTOR_ONLINE_PRESENCE, SHAREHOLDER_ONLINE_PRESENCE, WEBSITE_OVERVIEW, E_SIGNATURE_CERT, ANNUAL_REPORT, NAME_CHANGE_PROOF, TRADING_STATUS_PROOF, ORG_CHART, COMPANY_ADVERSE_MEDIA, INDIVIDUAL_ADVERSE_MEDIA, EMAIL_CHECK, SOURCE_OF_WEALTH, OTHER Base64 encoded document file. Can be: jpeg, jpg, png, gif, webp, heic, heif, pdf files.
Maximum string length:
100Was this page helpful?