We use basic access authentication to authenticate merchants to the API. In the context of a HTTP transaction, basic access authentication is a method for a HTTP user agent to provide a API key when making a request.
Authentication can be set with CURLOPT_USERPWD when using cURL and ´Authorization: Basic INVOICE_API_KEY` header using other programming languages.