.. _info-authorization: ============= Authorization ============= Authorization is done with HTTP headers. Each request to |automation| (unless stated otherwise) requires a valid `Adjust API Token`_ to be sent in a HTTP header called ``AdjustAuthorization`` All |automation| requests that control Adjust dashboard would be performed on behalf of the user owning the `Adjust API Token`_. .. _auth-adjust-token: Adjust API Token ~~~~~~~~~~~~~~~~ The `Adjust API Token`_ can be obtained by visiting `Adjust Dashboard User Details Page`_. Format of the ``AdjustAuthorization`` token is:: "AdjustAuthorization: Token " .. warning:: For security purposes, `Adjust API Token`_ used with |automation| should belong to specific user only used for |automation| and should be kept safe and secret. .. _info-authorization-signature-token: Signature Token ~~~~~~~~~~~~~~~ If the account is using SDK Signature v2 automation another header called ``SignatureAuthorization`` token is required to be included in the request. The ``SignatureAuthorization`` token is provided, upon request, by your Account Manager. Format of the ``SignatureAuthorization`` token is:: "SignatureAuthorization: Token " Authorization Example ~~~~~~~~~~~~~~~~~~~~~ .. code-block:: bash $ curl \ --header "AdjustAuthorization: Token " \ --header "SignatureAuthorization: Token " \ ...