Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.neuro-tech.io/llms.txt

Use this file to discover all available pages before exploring further.

The Storage endpoints provide two complementary mechanisms for persisting private data server-side:
  • Private XML — lightweight, account-scoped XML storage keyed by element namespace. Suitable for preferences and small structured data.
  • Vault — encrypted, PCI/DSS-compliant storage for sensitive information (e.g. payment details). Returns an opaque vaultId so the client never needs to store the raw data locally. Vault items can be searched, shared via time-limited links, and individually deleted.
All endpoints require a valid JWT bearer token. Vault data is encrypted at rest and accessible only to the owning account (or via an authorized vault link).

Endpoints

EndpointDescription
Save private XMLSave (or overwrite) a private XML document on the server, scoped to the authenticated account.
Load private XMLRetrieve a previously saved private XML document.
Store in vaultStore sensitive tagged data in the encrypted vault. Returns a vaultId for future retrieval.
Get from vaultRetrieve vault item data by vaultId, optionally returning masked values.
Search in vaultSearch vault items by type, client ID, or tag values.
Delete from vaultPermanently delete a vault item by vaultId.
Create vault linkGenerate a signed, shareable URL for a vault item with optional TTL and use-count limits.
ContentRetrieve content referenced by a vault link URL.

Private XML vs. vault

Private XMLVault
EncryptionNoYes (PCI/DSS)
AccessAccount onlyAccount + vault links
KeyXML namespaceOpaque vaultId
MaskingNoYes (per tag)
ShareableNoYes (via vault links)
Use casePreferences, configSensitive data (e.g. card numbers)
Create vault link produces a signed URL that can be distributed to third parties. Links can be:
  • Time-limited — expires after a configurable TTL (seconds).
  • Use-limited — becomes invalid after a set number of accesses.
  • Masked — returns only the masked version of tag values.
Recipients use Content to retrieve the data at the link URL.