Skip to main content

Module api

Module api 

Source
Expand description

API client for Memvid control plane

This module provides HTTP client functionality for interacting with the Memvid control plane API, specifically for ticket synchronization and application.

Structs§

ApplyTicketRequest
OrgInfo
Organisation information
OrgTicket
Organisation-level signed ticket from the dashboard
OrgTicketResponse
Response from the /api/ticket endpoint
PlanInfo
Plan information from the ticket response
PlanLimits
Plan limits
QueryTrackingResponse
Response from the /api/v1/query endpoint
RegisterFileRequest
RegisterFileResponse
Response from file registration
SubscriptionInfo
Subscription status information
TicketSyncData
Wrapper for ticket data in sync response
TicketSyncPayload
Payload for ticket synchronization from the control plane
TicketSyncResponse

Functions§

apply_ticket
fetch_org_ticket
Fetch an org-level ticket from the dashboard API
fetch_ticket
register_file
Register a file with the dashboard
track_query_usage
Track a query against the user’s plan quota.