Retrieve a Collection
Endpointβ
GET https://api.verifik.co/v2/face-recognition/collections/{id}
Fetch a collection generated using its specific _id, not to be confused with the code parameter.
Headersβ
Content-Typeβ
Type: String
Required: Yes
application/json
Authorizationβ
Type: String
Required: Yes
Bearer <token>
Parametersβ
idβ
Type: String
Required: Yes
ID of the collection that you want to bring the information.
Requestβ
- Node.js
- Python
- PHP
- Go
import axios from 'axios';
const collectionId = '65b9592267cc4f096dbe743d';
const options = {
method: 'GET',
url: `https://api.verifik.co/v2/face-recognition/collections/${collectionId}`,
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer <your_token>'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
import http.client
collection_id = '65b9592267cc4f096dbe743d'
conn = http.client.HTTPSConnection("api.verifik.co")
payload = ''
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer <your_token>'
}
conn.request("GET", f"/v2/face-recognition/collections/{collection_id}", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
<?php
require_once 'HTTP/Request2.php';
$collectionId = '65b9592267cc4f096dbe743d';
$request = new HTTP_Request2();
$request->setUrl("https://api.verifik.co/v2/face-recognition/collections/{$collectionId}");
$request->setMethod(HTTP_Request2::METHOD_GET);
$request->setConfig(array(
'follow_redirects' => TRUE
));
$request->setHeader(array(
'Content-Type' => 'application/json',
'Authorization' => 'Bearer <your_token>'
));
try {
$response = $request->send();
if ($response->getStatus() == 200) {
echo $response->getBody();
}
else {
echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .
$response->getReasonPhrase();
}
}
catch(HTTP_Request2_Exception $e) {
echo 'Error: ' . $e->getMessage();
}
?>
package main
import (
"fmt"
"net/http"
"io/ioutil"
)
func main() {
collectionId := "65b9592267cc4f096dbe743d"
url := fmt.Sprintf("https://api.verifik.co/v2/face-recognition/collections/%s", collectionId)
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Content-Type", "application/json")
req.Header.Add("Authorization", "Bearer <your_token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := ioutil.ReadAll(res.Body)
fmt.Println(string(body))
}
Responseβ
- 200
- 400
{
"data": {
"_id": "65b9592267cc4f096dbe743d",
"deleted": false,
"name": "Ejemplo Ene 30",
"project": "65b955fe0577440932c77481",
"description": "default collection for project 65b955fe0577440932c77481",
"client": "6158e492dd0767a2b8b3f829",
"code": "d96db430-27d2-4f43-bcff-c4b239ac6d2e",
"updatedAt": "2024-01-30T20:16:34.841Z",
"createdAt": "2024-01-30T20:16:34.841Z",
"__v": 0
}
}
{
"error": "Invalid request"
}