Ephemeral Data Platform • Cryptographic Access Controls • Auto Expiration
Every resource requires a unique path identifier combined with a separate cryptographic key. Both elements are necessary for retrieval.
All data is AES-256 encrypted before storage. Decryption keys are generated per resource and never persisted on the server.
Configurable TTL ensures automatic deletion. Resources are permanently removed from the database after expiry.
Resources can be configured to self-destruct immediately after the first successful retrieval.
The platform handles any data type - text, scripts, binaries, or archives - with appropriate content-type detection.
Retrieval works with standard HTTP clients across any operating system without specialized software.
The NYXST API provides authenticated staging and public retrieval of ephemeral data. All operations are encrypted, time-limited, and cryptographically gated.
Registers a device identifier and returns authentication tokens. The device ID remains active while tokens are valid. Subsequent registration attempts with the same ID are rejected until tokens expire.
{
"deviceId": "unique-device-identifier"
}
Obtains a new access token using a valid refresh token. Access tokens are short-lived while refresh tokens have extended validity.
{
"refreshToken": "jwt-refresh-token"
}
Stages data for later retrieval. Requires a valid access token. Returns a unique path and decryption key. Supports configurable TTL and one-time destruction.
{
"payload": "staged-content",
"ttl": 300,
"oneTime": false
}
Retrieves staged data. This endpoint is public but requires both the correct path and cryptographic key. The response includes appropriate content-type headers based on payload analysis.
Manually removes staged data. Requires authentication and ownership verification.
Stores XOR key sets used for client side obfuscation. Returns a bluff path for later retrieval.
Retrieves stored XOR key sets. Requires authentication.
Creates a formatted paste with syntax highlighting. Supports separate read and write keys, optional password protection, and one-time destruction.
{
"content": "paste content",
"syntax": "programming lang",
"readKey": "custom or auto",
"writeKey": "custom or auto",
"readPassword": "optional",
"writePassword": "optional",
"oneTime": false,
"ttl": 86400
}
Retrieves a formatted paste with syntax highlighting. Requires the appropriate read key and optional password.
Retrieves the raw paste content without formatting.
Updates an existing paste. Requires the write key and optional write password.
Public health check returning service status and timestamp.