Skip to main content

Authentica API Documentation

Authentica provides secure and flexible customer authentication through OTP verification via SMS, WhatsApp, and Email. It also supports Face and Voice verification for enhanced identity assurance. You can easily integrate with our system using RESTful APIs and manage your authentication process through multiple secure and customizable channels.
This manual is for developers integrating with Authentica.

Portal

Access your Authentica dashboard

API Reference

Explore complete API documentation

Support

Get help from our support team

Getting Started

1. Sign Up

Create your Authentica account

2. Get API Key

Generate your authentication key

3. Start Building

Integrate with your application

Authentication

All API requests require authentication using an API key in the X-Authorization header. Generate your API key from your Authentica account at portal.authentica.sa/applications/create

Quick Example

curl --location 'https://api.authentica.sa/api/v2/balance' \
  --header 'X-Authorization: YOUR_API_KEY' \
  --header 'Accept: application/json'

Key Features

Multiple Channels

SMS, WhatsApp, and Email

Easy Integration

Simple RESTful APIs

Secure

Industry-standard security

Workflows

Explore our authentication workflows:

OTP Verification

Send and verify one-time passwords via SMS, WhatsApp, or Email

Face Verification

Implement biometric face verification

Voice Verification

Implement voice biometric verification

Support

Need help? Contact Authentica support team