Copy Page
Pyth-On API
Auth
Register a new user
POST
Login
POST
Verify token
POST
Refresh token
POST
Execute
Execute code
POST
Secrets
Create or update a secret
PUT
Delete a secret
DELETE
List all secrets
GET
Audit
Get audit log
GET
System
Health check
GET
API info
GET
Generate
AI generate and execute code
Packages
List persistent packages
Set package list
Add a single package
Remove a package
Zero-Knowledge
Client encryption helper
Store encrypted code
Delete encrypted code
List encrypted code
Decrypt and execute in sandbox
Schemas
AuthRequest
AuthResponse
UserInfo
ExecuteRequest
ExecuteResponse
SecretInput
GenerateRequest
SecretMetadata
GenerateResponse
AuditEntry
PackageInfo
EncryptedCodeMetadata
ZKPayload
HealthResponse
Error
ExecuteRequest
Copy Page
{
"code"
:
"string"
,
"language"
:
"python"
,
"packages"
:
[
"string"
]
}