Public session square-logo bytes
curl --request GET \
--url https://api.gominerva.com/idv/v1/sessions/{sessionId}/branding/logo/squareimport requests
url = "https://api.gominerva.com/idv/v1/sessions/{sessionId}/branding/logo/square"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.gominerva.com/idv/v1/sessions/{sessionId}/branding/logo/square', 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.gominerva.com/idv/v1/sessions/{sessionId}/branding/logo/square",
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.gominerva.com/idv/v1/sessions/{sessionId}/branding/logo/square"
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.gominerva.com/idv/v1/sessions/{sessionId}/branding/logo/square")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.gominerva.com/idv/v1/sessions/{sessionId}/branding/logo/square")
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": {
"code": "idv_session_not_found",
"message": "<string>"
}
}Sessions
Public session square-logo bytes
The session’s COPIED square (1:1) logo (always image/png after the upload re-encode); the QR-centre mark, an INDEPENDENT asset slot from the wide header logo. UNIFORM 404 with the same body when the session is unknown OR has no square logo, not an existence oracle. On hit: ETag: "<asset_id>" and Cache-Control: public, max-age=31536000, immutable (safe because a replacement upload mints a new asset id and consumer URLs carry ?v=<asset_id>).
GET
/
sessions
/
{sessionId}
/
branding
/
logo
/
square
Public session square-logo bytes
curl --request GET \
--url https://api.gominerva.com/idv/v1/sessions/{sessionId}/branding/logo/squareimport requests
url = "https://api.gominerva.com/idv/v1/sessions/{sessionId}/branding/logo/square"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.gominerva.com/idv/v1/sessions/{sessionId}/branding/logo/square', 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.gominerva.com/idv/v1/sessions/{sessionId}/branding/logo/square",
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.gominerva.com/idv/v1/sessions/{sessionId}/branding/logo/square"
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.gominerva.com/idv/v1/sessions/{sessionId}/branding/logo/square")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.gominerva.com/idv/v1/sessions/{sessionId}/branding/logo/square")
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": {
"code": "idv_session_not_found",
"message": "<string>"
}
}Path Parameters
Response
The copied square logo bytes
The response is of type file.