Метод «Folder [SINGLE]» (GET)

Метод «Folder [SINGLE]» применяется для просмотра единичной папки по «folder_id».

Дополнительные параметры запроса.

Все параметры данного метода по необходимости добавляются в заголовок запроса.

  • folder_id - уникальный идентификатор папки, обязательный параметр.

Вывод дополнительной информации в ответе:

  • with_analyses=true;
    Включение параметра отображает в JSON-ответе метода результаты анализов в папке аналогично методу «Folder Analyses [LIST]», не обязательный параметр;
  • with_user=true;
    Включение параметра отображает в JSON-ответе информацию по создавшему папку пользователю, не обязательный параметр;
  • with_company=true;
    Включение параметра отображает в JSON-ответе информацию по компании создавшего папку пользователя, не обязательный параметр.

Примеры запросов.

Пример выполнения метода «Folder [SINGLE]» в ПО «Postman»:

Примеры синтаксиса GET-запроса методом «Folder [SINGLE]» со следующими параметрами:

  • id папки «7e782ba3-be59-42bb-a1d4-cdd51b57a716»;
  • Отображение пользователя-создателя папки;
  • Отображение компании пользователя-создателя папки;
  • Отображение результатов анализов в папке.

HTTP

Bash

Python

php

Java


GET /api/folders/7e782ba3-be59-42bb-a1d4-cdd51b57a716/?with_analyses=true& with_user=true& with_company=true HTTP/1.1
Host: api-d.oz-services.ru
X-Forensic-Access-Token: 0ccbdb4627c9d07c6c5b8f6e6cca44b5f8cb0c54ad7659098fa336240d494b0f9035e14bc42fc461224a9719f105e41026fed0f6f14188d9107b8c3d697a0cb1
User-Agent: PostmanRuntime/7.15.2
Accept: */*
Cache-Control: no-cache
Postman-Token: 5261841c-b05b-4f00-9b04-e9fa25efc9ba,c5373b7c-f19b-4357-be8a-e9c6ba8f1fbb
Host: api-d.oz-services.ru
Accept-Encoding: gzip, deflate
Connection: keep-alive
cache-control: no-cache


curl -X GET \
  'https://api-d.oz-services.ru/api/folders/7e782ba3-be59-42bb-a1d4-cdd51b57a716/?with_analyses=true&with_user=true&with_company=true' \
  -H 'Accept: */*' \
  -H 'Accept-Encoding: gzip, deflate' \
  -H 'Cache-Control: no-cache' \
  -H 'Connection: keep-alive' \
  -H 'Host: api-d.oz-services.ru' \
  -H 'Postman-Token: 5261841c-b05b-4f00-9b04-e9fa25efc9ba,7d8a1f52-11be-4868-8f7d-df9cc951689b' \
  -H 'User-Agent: PostmanRuntime/7.15.2' \
  -H 'X-Forensic-Access-Token: 0ccbdb4627c9d07c6c5b8f6e6cca44b5f8cb0c54ad7659098fa336240d494b0f9035e14bc42fc461224a9719f105e41026fed0f6f14188d9107b8c3d697a0cb1' \
  -H 'cache-control: no-cache'


import requests

url = "https://api-d.oz-services.ru/api/folders/7e782ba3-be59-42bb-a1d4-cdd51b57a716/"

querystring = {"with_analyses":"true","with_user":"true","with_company":"true"}

headers = {
    'X-Forensic-Access-Token': "0ccbdb4627c9d07c6c5b8f6e6cca44b5f8cb0c54ad7659098fa336240d494b0f9035e14bc42fc461224a9719f105e41026fed0f6f14188d9107b8c3d697a0cb1",
    'User-Agent': "PostmanRuntime/7.15.2",
    'Accept': "*/*",
    'Cache-Control': "no-cache",
    'Postman-Token': "5261841c-b05b-4f00-9b04-e9fa25efc9ba,eea4f0e6-15fa-4e38-9387-d6f3804efb00",
    'Host': "api-d.oz-services.ru",
    'Accept-Encoding': "gzip, deflate",
    'Connection': "keep-alive",
    'cache-control': "no-cache"
    }

response = requests.request("GET", url, headers=headers, params=querystring)

print(response.text)


setUrl('https://api-d.oz-services.ru/api/folders/7e782ba3-be59-42bb-a1d4-cdd51b57a716/');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData(array(
  'with_analyses' => 'true',
  'with_user' => 'true',
  'with_company' => 'true'
));

$request->setHeaders(array(
  'cache-control' => 'no-cache',
  'Connection' => 'keep-alive',
  'Accept-Encoding' => 'gzip, deflate',
  'Host' => 'api-d.oz-services.ru',
  'Postman-Token' => '5261841c-b05b-4f00-9b04-e9fa25efc9ba,b732eb8e-4c22-4844-8213-5512baafc79b',
  'Cache-Control' => 'no-cache',
  'Accept' => '*/*',
  'User-Agent' => 'PostmanRuntime/7.15.2',
  'X-Forensic-Access-Token' => '0ccbdb4627c9d07c6c5b8f6e6cca44b5f8cb0c54ad7659098fa336240d494b0f9035e14bc42fc461224a9719f105e41026fed0f6f14188d9107b8c3d697a0cb1'
));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}


OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("https://api-d.oz-services.ru/api/folders/7e782ba3-be59-42bb-a1d4-cdd51b57a716/?with_analyses=true&with_user=true&with_company=true")
  .get()
  .addHeader("X-Forensic-Access-Token", "0ccbdb4627c9d07c6c5b8f6e6cca44b5f8cb0c54ad7659098fa336240d494b0f9035e14bc42fc461224a9719f105e41026fed0f6f14188d9107b8c3d697a0cb1")
  .addHeader("User-Agent", "PostmanRuntime/7.15.2")
  .addHeader("Accept", "*/*")
  .addHeader("Cache-Control", "no-cache")
  .addHeader("Postman-Token", "5261841c-b05b-4f00-9b04-e9fa25efc9ba,63b65a74-1080-484c-b702-702410460ddf")
  .addHeader("Host", "api-d.oz-services.ru")
  .addHeader("Accept-Encoding", "gzip, deflate")
  .addHeader("Connection", "keep-alive")
  .addHeader("cache-control", "no-cache")
  .build();

Response response = client.newCall(request).execute();

Пример JSON-ответа.

Пример JSON-ответа системы на вызов метода «Folder [LIST]» с аналогичными параметрами:

JSON


{
    "time_created": 1579688592,
    "time_updated": 1579688612,
    "meta_data": {
        "iin": "test11234567"
    },
    "folder_id": "7e782ba3-be59-42bb-a1d4-cdd51b57a716",
    "resolution_time": 1579688612,
    "resolution_status": "FINISHED",
    "resolution_endpoint": null,
    "resolution_state_hash": "dc54e29a0ab29624",
    "resolution_comment": "[]",
    "resolution_suggest": null,
    "resolution_author_id": null,
    "is_archive": false,
    "media": [
        {
            "time_created": 1579688592,
            "time_updated": 1579688592,
            "meta_data": {},
            "media_id": "2ab2e7a1-41f3-4f93-844e-4422f29bec57",
            "media_type": "IMAGE_FOLDER",
            "info": {
                "thumb": {
                    "md5": "933fa1f5dd44d2c43f75e8044d4fa7a1",
                    "size": 17070,
                    "width": 300,
                    "height": 280,
                    "mime-type": "image/jpeg"
                },
                "original": {
                    "md5": "54b5d75d01488817bf041a5273de4585",
                    "size": 50971,
                    "width": 445,
                    "height": 416,
                    "mime-type": "image/jpeg"
                }
            },
            "tags": [
                "photo_selfie"
            ],
            "original_name": "2.jpg",
            "image_id": "2ab2e7a1-41f3-4f93-844e-4422f29bec57",
            "original_url": "http://api-d.oz-services.ru/static/7e782ba3-be59-42bb-a1d4-cdd51b57a716/2ab2e7a1-41f3-4f93-844e-4422f29bec57.jpeg",
            "thumb_url": "http://api-d.oz-services.ru/static/7e782ba3-be59-42bb-a1d4-cdd51b57a716/2ab2e7a1-41f3-4f93-844e-4422f29bec57_thumb.jpeg"
        },
        {
            "time_created": 1579688592,
            "time_updated": 1579688592,
            "meta_data": {},
            "media_id": "271aa39a-1205-43dd-81d7-6f715e7eaf0e",
            "media_type": "IMAGE_FOLDER",
            "info": {
                "thumb": {
                    "md5": "1827f89da365f01a24deb0329d231f80",
                    "size": 18261,
                    "width": 300,
                    "height": 300,
                    "mime-type": "image/jpeg"
                },
                "original": {
                    "md5": "9b1393886e54d93e1303ff284ae4dedf",
                    "size": 147204,
                    "width": 492,
                    "height": 492,
                    "mime-type": "image/jpeg"
                }
            },
            "tags": [
                "photo_id"
            ],
            "original_name": "1.jpg",
            "image_id": "271aa39a-1205-43dd-81d7-6f715e7eaf0e",
            "original_url": "http://api-d.oz-services.ru/static/7e782ba3-be59-42bb-a1d4-cdd51b57a716/271aa39a-1205-43dd-81d7-6f715e7eaf0e.jpeg",
            "thumb_url": "http://api-d.oz-services.ru/static/7e782ba3-be59-42bb-a1d4-cdd51b57a716/271aa39a-1205-43dd-81d7-6f715e7eaf0e_thumb.jpeg"
        }
    ],
    "analyses": [
        {
            "time_created": 1579688611,
            "time_updated": 1579688612,
            "meta_data": {
                "some_key": "some_value"
            },
            "analyse_id": "ff60365a-d3a4-4965-aef1-60789168fec3",
            "folder_id": "7e782ba3-be59-42bb-a1d4-cdd51b57a716",
            "type": "BIOMETRY",
            "state": "FINISHED",
            "results_data": {
                "max_confidence": 1.0,
                "min_confidence": 1.0
            },
            "confs": {},
            "error_message": null,
            "error_code": null,
            "resolution_operator": null,
            "source_media": [
                {
                    "time_created": 1579688592,
                    "time_updated": 1579688592,
                    "meta_data": {},
                    "media_id": "2ab2e7a1-41f3-4f93-844e-4422f29bec57",
                    "media_type": "IMAGE_FOLDER",
                    "info": {
                        "thumb": {
                            "md5": "933fa1f5dd44d2c43f75e8044d4fa7a1",
                            "size": 17070,
                            "width": 300,
                            "height": 280,
                            "mime-type": "image/jpeg"
                        },
                        "original": {
                            "md5": "54b5d75d01488817bf041a5273de4585",
                            "size": 50971,
                            "width": 445,
                            "height": 416,
                            "mime-type": "image/jpeg"
                        }
                    },
                    "tags": [
                        "photo_selfie"
                    ],
                    "original_name": "2.jpg",
                    "image_id": "2ab2e7a1-41f3-4f93-844e-4422f29bec57",
                    "original_url": "http://api-d.oz-services.ru/static/7e782ba3-be59-42bb-a1d4-cdd51b57a716/2ab2e7a1-41f3-4f93-844e-4422f29bec57.jpeg",
                    "thumb_url": "http://api-d.oz-services.ru/static/7e782ba3-be59-42bb-a1d4-cdd51b57a716/2ab2e7a1-41f3-4f93-844e-4422f29bec57_thumb.jpeg"
                },
                {
                    "time_created": 1579688592,
                    "time_updated": 1579688592,
                    "meta_data": {},
                    "media_id": "271aa39a-1205-43dd-81d7-6f715e7eaf0e",
                    "media_type": "IMAGE_FOLDER",
                    "info": {
                        "thumb": {
                            "md5": "1827f89da365f01a24deb0329d231f80",
                            "size": 18261,
                            "width": 300,
                            "height": 300,
                            "mime-type": "image/jpeg"
                        },
                        "original": {
                            "md5": "9b1393886e54d93e1303ff284ae4dedf",
                            "size": 147204,
                            "width": 492,
                            "height": 492,
                            "mime-type": "image/jpeg"
                        }
                    },
                    "tags": [
                        "photo_id"
                    ],
                    "original_name": "1.jpg",
                    "image_id": "271aa39a-1205-43dd-81d7-6f715e7eaf0e",
                    "original_url": "http://api-d.oz-services.ru/static/7e782ba3-be59-42bb-a1d4-cdd51b57a716/271aa39a-1205-43dd-81d7-6f715e7eaf0e.jpeg",
                    "thumb_url": "http://api-d.oz-services.ru/static/7e782ba3-be59-42bb-a1d4-cdd51b57a716/271aa39a-1205-43dd-81d7-6f715e7eaf0e_thumb.jpeg"
                }
            ],
            "results_media": [
                {
                    "media_association_id": 439827,
                    "analyse_id": "ff60365a-d3a4-4965-aef1-60789168fec3",
                    "results_data": null,
                    "media_association_type": "IMAGE",
                    "source_image_id": "2ab2e7a1-41f3-4f93-844e-4422f29bec57",
                    "output_images": [
                        {
                            "time_created": 1579688612,
                            "time_updated": 1579688612,
                            "meta_data": {},
                            "media_id": "8f5114f3-4d68-4805-a7fc-4276ca9ce54c",
                            "media_type": "IMAGE_RESULT_ANALYSE_SINGLE",
                            "info": {
                                "thumb": {
                                    "md5": "703c227547e3672cc68b81d7f19332ba",
                                    "size": 4436,
                                    "width": 112,
                                    "height": 112,
                                    "mime-type": "image/jpeg"
                                },
                                "original": {
                                    "md5": "e8058d2c50c05772443dacc61ccb8f73",
                                    "size": 3278,
                                    "width": 112,
                                    "height": 112,
                                    "mime-type": "image/jpeg"
                                }
                            },
                            "tags": [],
                            "original_name": "",
                            "image_id": "8f5114f3-4d68-4805-a7fc-4276ca9ce54c",
                            "original_url": "http://api-d.oz-services.ru/static/7e782ba3-be59-42bb-a1d4-cdd51b57a716/8f5114f3-4d68-4805-a7fc-4276ca9ce54c.jpeg",
                            "thumb_url": "http://api-d.oz-services.ru/static/7e782ba3-be59-42bb-a1d4-cdd51b57a716/8f5114f3-4d68-4805-a7fc-4276ca9ce54c_thumb.jpeg",
                            "media_association_id": 439827
                        }
                    ],
                    "collection_persons": []
                },
                {
                    "media_association_id": 439828,
                    "analyse_id": "ff60365a-d3a4-4965-aef1-60789168fec3",
                    "results_data": null,
                    "media_association_type": "IMAGE",
                    "source_image_id": "271aa39a-1205-43dd-81d7-6f715e7eaf0e",
                    "output_images": [
                        {
                            "time_created": 1579688612,
                            "time_updated": 1579688612,
                            "meta_data": {},
                            "media_id": "bd32790b-b65a-4465-9302-0f577a8b1df5",
                            "media_type": "IMAGE_RESULT_ANALYSE_SINGLE",
                            "info": {
                                "thumb": {
                                    "md5": "2e54d60e947c27e29a51d57182b260ba",
                                    "size": 4896,
                                    "width": 112,
                                    "height": 112,
                                    "mime-type": "image/jpeg"
                                },
                                "original": {
                                    "md5": "f5b630a8364bd372296ca15ddb17f07c",
                                    "size": 3568,
                                    "width": 112,
                                    "height": 112,
                                    "mime-type": "image/jpeg"
                                }
                            },
                            "tags": [],
                            "original_name": "",
                            "image_id": "bd32790b-b65a-4465-9302-0f577a8b1df5",
                            "original_url": "http://api-d.oz-services.ru/static/7e782ba3-be59-42bb-a1d4-cdd51b57a716/bd32790b-b65a-4465-9302-0f577a8b1df5.jpeg",
                            "thumb_url": "http://api-d.oz-services.ru/static/7e782ba3-be59-42bb-a1d4-cdd51b57a716/bd32790b-b65a-4465-9302-0f577a8b1df5_thumb.jpeg",
                            "media_association_id": 439828
                        }
                    ],
                    "collection_persons": []
                }
            ],
            "results_group": [],
            "resolution_status": "SUCCESS",
            "resolution": "SUCCESS"
        }
    ],
    "user": {
        "user_id": "7b10dac0-e6ac-4138-a1af-c6cb2addcce1",
        "user_type": "CLIENT",
        "first_name": "FAQTest",
        "last_name": "FAQTest",
        "middle_name": "",
        "email": "manualtest@oz-services.ru",
        "can_start_analyse_biometry": true,
        "can_start_analyse_collection": true,
        "can_start_analyse_documents": true,
        "can_start_analyse_forensic": true,
        "can_start_analyse_kyc": true,
        "can_start_analyse_quality": true,
        "company_id": "d5b935aa-6745-47b6-a72d-20a418116a29",
        "is_admin": false,
        "is_service": true,
        "company": {
            "company_id": "d5b935aa-6745-47b6-a72d-20a418116a29",
            "name": "FAQTest"
        }
    },
    "company": {
        "company_id": "d5b935aa-6745-47b6-a72d-20a418116a29",
        "name": "FAQTest"
    }
}

Подробности JSON-ответа.

Первый блок ответа (стр.2-15) содержит основную информацию по папке.

Блок "media" (стр.16-77) содержит информацию по файлам, размещенным в папке.

Блок "analyses" (стр.78-243) содержит информацию по анализам в папке.

Блок "user" (стр. 244-264) содержит информацию по пользователю, создавшему папку.

Блок " company" (стр. 265-268) содержит информацию по компании пользователя, создавшего папку.