RASL
RASL | Platform
RASL | Platform
Instagram
    RASL
    • Introduction
    • Authentication
    • Changelog
    • Messages
      • Overview
      • Message Bot Management
        • List Message Bots
        • Get Message Bots Details
      • Send Simple Message
        POST
      • Send Media Message
        POST
    • Templates
      • Overview
      • Template Management
        • Template Bot
          • List Template Bots
          • Get Template Bots Details
        • List Templates
        • Get Template Details
      • Send Authentication Template
        POST
      • Send Template Message
        POST
    • Contacts
      • Overview
      • Create a New Contact
        POST
      • List Contacts
        GET
      • Get Contact Details
        GET
      • Update Contact Information
        PUT
      • Delete Contact
        DELETE
    • Groups
      • Overview
      • Create Group
        POST
      • List Groups
        GET
      • Get Group Details
        GET
      • Update Group
        PUT
      • Delete Group
        DELETE
    • Statuses
      • Overview
      • Create Status
        POST
      • List Statuses
        GET
      • Get Status Details
        GET
      • Update Status
        PUT
      • Delete Status
        DELETE
    • Sources
      • Overview
      • Create Source
      • List Sources
      • Get Source Details
      • Update Source
      • Delete Source
    • Integrations
      • N8N Webhook Integration
      • Webhook Format Reference
      • eCommerce Webhook Integration
        • Webhook Listener
        • WooCommerce Webhook Setup
    RASL | Platform
    RASL | Platform
    Instagram

    Authentication

    The RASL API uses token-based authentication to securely identify and
    authorize API requests.
    All API requests must include a valid API token in the Authorization
    header using the Bearer authentication scheme.

    Authentication Method#

    RASL APIs use Bearer Token Authentication.
    Each request must include the following HTTP header:

    Getting Your API Token#

    To generate an API token, you must first log in to your RASL account
    and enable API access for your tenant.
    Screenshot 2026-01-11 at 11.12.02 AM.png

    Step 1: Log in to the RASL#

    Sign in to your account at: www.getrasl.io

    Step 2: Navigate to API Management#

    After logging in, go to: System Settings → API Management
    This section allows you to manage API access and tokens for your tenant.

    Step 3: Enable API Access#

    Toggle Enable API Access to activate API usage for your tenant.
    API access must be enabled before generating tokens.

    Step 4: Generate a New API Token#

    Click Generate New Token to create a new API token.
    Once generated:
    Copy the token immediately
    Store it securely
    Do not share it publicly
    For security reasons, the token may not be shown again after creation.

    Token Scope and Access#

    API tokens are tenant-scoped
    Each token grants access to the APIs available to your tenant
    Tokens inherit the permissions configured in the platform
    If API access is disabled, all associated tokens will become inactive.

    Security Best Practices#

    Keep your API tokens confidential
    Never expose tokens in client-side applications
    Rotate tokens periodically
    Revoke unused or compromised tokens immediately
    Use environment variables to store tokens securely
    Previous
    Introduction
    Next
    Changelog
    Built with