Documentation Hub

PsyData Labs L.L.C. Developer Portal

Comprehensive guide to integrating with PsyData Labs L.L.C. backend services, APIs, and multi-VPS infrastructure endpoints.

📌 Infrastructure Note

All core database operations and cache state reside on Pith VPS (8 GB RAM, 4 vCore), isolated from public traffic behind Vox VPS and Keen VPS.

Sitemap & Ecosystem Architecture

+-------------------------------------------------------------------+
|                        PsyData Labs L.L.C.                        |
+-------------------------------------------------------------------+
       |                                             |
       v                                             v
+-----------------------------+               +-----------------------------+
|    Vox VPS (Edge Web)       |               |    Keen VPS (API & Docs)    |
| - Corporate Web Portal      |               | - Interactive Dev Docs      |
| - Pricing & Subscription    |               | - API Gateway Endpoints     |
| - Checkout & Billing Modal  |               | - System Health Monitor     |
+--------------+--------------+               +--------------+--------------+
               |                                             |
               +----------------------+----------------------+
                                      |
                                      v
                +-------------------------------------------+
                |         Pith VPS (Central Data Hub)       |
                | - pdl_pith_postgres (PostgreSQL 16)       |
                | - pdl_pith_redis (Redis 7.2 Cache)        |
                | - pdl_authentik_server (SSO Identity)     |
                | - pdl_horilla (Enterprise HRMS)           |
                | - pdl_wiki_web (Knowledge Portal)         |
                +-------------------------------------------+
                        

Authentication & Security

All API calls require authentication via an HTTP `Bearer` token issued by the Authentik SSO service on Pith.

Request Header Format

Authorization: Bearer pdl_live_9f8a7b6c5d4e3f2a1b0c9d8e7f6a5b4c

Supported Security Protocols

  • OAuth2 / OIDC: Standard bearer token workflows for web applications.
  • SCRAM-SHA-256: Enforced for direct database connections on `pdl_pith_postgres`.
  • API Keys: Scoped service tokens for automated background pipelines.

Identity & SSO API

Interact programmatically with Authentik user directories, active sessions, and multi-factor authentication (MFA) prompts.

GET /api/v3/core/users/me/

Fetches authenticated user profile, assigned roles, and permission scopes.

curl -X GET "https://auth.psydata.tech/api/v3/core/users/me/" \
  -H "Authorization: Bearer pdl_live_9f8a7b6c5d4e3f2a1b0c9d8e7f6a5b4c" \
  -H "Content-Type: application/json"
import requests

headers = {
    "Authorization": "Bearer pdl_live_9f8a7b6c5d4e3f2a1b0c9d8e7f6a5b4c",
    "Content-Type": "application/json"
}

response = requests.get("https://auth.psydata.tech/api/v3/core/users/me/", headers=headers)
print(response.json())
const axios = require('axios');

async function getUserProfile() {
  const res = await axios.get('https://auth.psydata.tech/api/v3/core/users/me/', {
    headers: { 'Authorization': 'Bearer pdl_live_9f8a7b6c5d4e3f2a1b0c9d8e7f6a5b4c' }
  });
  console.log(res.data);
}
getUserProfile();

Interactive API Playground

Test live endpoints directly from your browser.

{
  "status": "awaiting_execution",
  "message": "Click 'Execute Request' to query the selected PsyData Labs API."
}

Multi-VPS Node Health

Real-time operational status of PsyData Labs infrastructure.

Pith Hub (OVH)

● Operational

PostgreSQL 16 & Redis 7.2 containers active with 8GB memory allocation.

Vox Edge Web

● Operational

Nginx web server serving public portal and checkout engine.

Keen Dev Docs

● Operational

Interactive documentation gateway and API sitemap online.