Intelligence Integration Guide

Introduction

This manual describes the standard integration workflow for GBS Intelligence, that allows for biographic search within the database. Any API call mentioned in this manual must be performed according to the GBS Intelligence API Specification.

circle-exclamation

Login

Any request to GBS Intelligence requires an authenticated session-guid. To obtain the session-guid, a Login Requestarrow-up-right request must be sent providing a valid user/password combination.

circle-info

The user and password must be the same used for logging into GBDS and other Griaule Applications.

The Login operation will return a session-guid that must be provided in all requests to GBS Intelligence.

Request Search Fields List

Any search request submitted to GBS Intelligence must specify the biographic field to be used. To verify the biographic fields available for search, it is possible to request the Search Fields Listarrow-up-right.

circle-exclamation

Searching by Value

Whenever performing a search request, it is recommended to divide the workflow in two steps: count and list.

By counting the results available for the given search criteria beforehand, it is possible to paginate the results, avoiding any overhead in retrieving and viewing the results.

Once the results are counted, it is possible to request and paginate the search results through the request query parameters.

Count

The Count Search Resultsarrow-up-right request must contain the field's name and value to be searched.

circle-exclamation

List

The List Search Resultsarrow-up-right request must also contain the field's name and value to be searched, and the search criteria will be the same used for counting the results.

This request accepts query parameters that can be used to filter the returned list, such as first, which determines the position of the first result returned in the list, and size, which defines the number of results to be returned, starting from the first.

Accessing Profile Details

After performing the search and retrieving the results, it is possible to use the returned PGUIDs to access the profile details through the Request Profilearrow-up-right call.

This method will return all the data of the given PGUID's profile, including the biographic data and images encoded in base64.

Image Conversion Tool

GBS Intelligence also provides a method for Converting Imagesarrow-up-right to different formats by providing the base64 encoded original image, its format, and the desired format for conversion.

Last updated

Was this helpful?