🚀 PRSM API Playground
Interactive testing environment for the PRSM API
Authentication
Marketplace
Sessions
Tasks
FTNS Tokens
Authentication Endpoints
POST
/api/v1/auth/login
Authenticate user and receive access tokens for API requests.
Email:
Password:
Try It Out
Authenticating...
Response:
Example Request:
curl -X POST "{{ api_base_url }}api/v1/auth/login" \ -H "Content-Type: application/json" \ -d '{ "email": "researcher@university.edu", "password": "secure_password_123" }'
POST
/api/v1/auth/register
Register a new user account with PRSM.
Email:
Password:
Full Name:
Organization:
Try It Out
Creating account...
Response:
Marketplace Endpoints
GET
/api/v1/marketplace/resources
Search and discover resources in the PRSM marketplace.
Authorization Token:
Search Query:
Resource Type:
All Types
AI Models
Datasets
Tools
Compute Time
Max Price (FTNS):
Search Resources
Searching...
Response:
Research Session Management
POST
/api/v1/sessions
Create a new research session for collaborative work.
Authorization Token:
Session Title:
Description:
Machine learning analysis of climate data to identify patterns and trends.
FTNS Budget:
Create Session
Creating session...
Response:
Task Management
POST
/api/v1/tasks
Create a new task within a research session.
Authorization Token:
Task Title:
Description:
Clean and prepare climate dataset for machine learning analysis.
Session ID:
Estimated Cost (FTNS):
Create Task
Creating task...
Response:
FTNS Token Management
GET
/api/v1/users/{user_id}/balance
Get the current FTNS token balance for a user.
Authorization Token:
User ID:
Get Balance
Fetching balance...
Response: