Skip to main content
Version: 1.1.0

Access to BAF API

To get access to the API subsystem, follow the link: http://<baf_domain>/publicapi/docs.

The current version of BAF API is v2.

note

<baf_domain> is specified in the ingress.rules.gateway.host parameter of the ./cfg/baf.values,yaml file.

Get a Token​

To authorize in API subsystem, you need to get a token. The token can be obtained from the API Tokens page in BAF Dashboard (see section 3.3.5), available at http://<baf_domain>.

note

<baf_domain> is specified in the ingress.rules.gateway.host parameter of the ./cfg/baf.values,yaml file.

Login and password for BAF Dashboard are given in baf-user-sercet parameter of the ./cfg/baf.secrets.json file.

There are two authorization tokens on the page: public and secret. The type of token used can be viewed in the endpoint of API request.

Authorize​

To use the token in API requests, click the button at the top of the page:

img.png

In the opened window insert “Bearer {received token}” and click “Authorize”.

Example: Bearer sk_3938ab7b-cdbf-4a1a-952b-e3782f061f4b

img.png

If the token is successfully saved, the following window will appear:

img.png

info

API requests in the UploadDocuments and EmbeddedApp categories are to be clarified in future releases.