Skip to main content

Authentication

Introduction to API Authentication

API authentication is a critical aspect of securing your application's interactions with our services. It ensures that only authorized users and systems can access our APIs, safeguarding your data and operations from unauthorized access. Our product integration supports basic authentication, a simple yet effective method for validating user credentials and securing API requests.

Basic Authentication Overview

Basic authentication requires clients to send an HTTP header with their username and password encoded in Base64. This approach ensures that the credentials are transmitted securely over HTTPS.

Steps to Obtain an Authentication Token

To access our APIs, you need to obtain an authentication token. Follow the steps below to request your token:

  1. Email the Request:

    • Send an email to our support team to support@superprocure.com & integration@superprocure.com

    • Use the subject line: API Token Request.

    • Include the following information in the body of the email:

      Dear API Support Team,

      I would like to request an authentication token for accessing the API.

      Full Name: [Your Full Name]
      Organization: [Your Organization]
      Existing SuperProcure Customer: [Yes/No]
      Purpose of API Use: [Brief description of how you plan to use the API]

      Thank you,
      [Your Name]
  2. Receive Your Token:

    • Our support team will process your request and send your authentication token to the email address provided.
    • The token will be a string that you need to include in the Authorization header of your API requests.

Example API Request

Once you have received your token, you can make API requests by including the following header in your HTTP requests:

Authorization: Basic <Base64 encoded username:password>

Support

Following these steps will ensure secure and authorized access to our APIs. If you encounter any issues or have further questions, please do not hesitate to contact our support team at integration@superprocure.com. Your security and seamless integration with our services are our top priorities.