Diktyy

Diktyy API Reference

Comprehensive API documentation for accessing Diktyy services and managing resources.

Authentication

API Keys

Use your API key in the Authorization header with Bearer schema.

// JavaScript Example
const headers = {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
};

Token Lifespan

Tokens are valid for 48 hours. Use the /auth/renew endpoint to obtain new tokens.

POST /auth/renew
// Response
{
'token': 'NEW_TOKEN',
'expires_in': '7200'
}

Available Endpoints

Endpoint Method Description Rate Limit
/api/v2/data GET Retrieve resource data 60 requests/min
/api/v2/resource/{id} POST Create new resource 5 requests/min
/api/v2/delete DELETE Remove specified resources 20 requests/5min

🔒 Always use HTTPS for secure communication. Tokens remain cached for 24 hours by default.

Usage Example

Retrieve Resource Details

// JavaScript Example
const sdk = new DiktyySdk({
token: 'YOUR_API_KEY'
});

// Get Resource
sdk.getResource('12345')
.then(data => console.log(data))
.catch(err => console.error(err));

Interactive Sandbox

Test API Calls

{"status": 200, "data": {"id": "12345", "name": "Test Resource"}}}