NELGIFKA REFERENCE

/api/v1

Full documentation for NELGIFKA's RESTful API endpoints, authentication, and request format standards.

Authentication

Bearer Token

curl -H "Authorization: Bearer YOUR_API_KEY" 
     -X GET https://api.nelgifka.com/docs/v1/endpoints

All authenticated endpoints require a Bearer token from your Dashboard. Tokens never expire but can be revoked.

Endpoints

Documentation Endpoints

v1
List All Endpoints
GET

Retrieve list of all available endpoints and their properties.

GET https://api.nelgifka.com/v1/endpoint
Parameters
  • sort [string]
  • limit [integer]
Example Response
{
  "endpoint_1": {
    "description": "...",
    "method": "GET",
    "params": []
  },
  "endpoint_2": { ... }
}
Create New Endpoint
POST

Register a new endpoint with documentation and access restrictions.

POST https://api.nelgifka.com/v1/endpoint
Requirements
  • JWT Admin token required
  • Valid endpoint JSON schema
Body Example
{ "title": "My Endpoint", "methods": ["GET"] }

Interactive Playground

API Request

GET https://api.nelgifka.com/v1/endpoints
Headers
Authorization: Bearer YOUR_TOKEN Accept: application/json

API Response

Status: 200 OK
{/* Sample JSON response */} { "endpoints": [ { "name": "GET /api/v1/docs", "description": "List all APIs", "methods": ["GET", "HEAD"], "auth_required": true } ] }