Integrations
REST API
Build custom integrations with the Pikarama API.
Getting Started
- Go to Settings in the Pikarama web app
- Scroll to "API Tokens" and click "Generate"
- Copy the token and store it securely
Authentication
Include your API token in the Authorization header of every request:
Authorization: Bearer pk_xxxxxxxxxxxxAvailable Endpoints
GET/api/v1/groupsList all groups you are a member of
GET/api/v1/eventsList active events (submitting/voting)
POST/api/v1/eventsCreate a new event in a topic
GET/api/v1/events/:idGet event details, submissions, and results
POST/api/v1/events/:id/submitSubmit your pick or pass
POST/api/v1/events/:id/voteCast your vote for a submission
GET/api/v1/karmaCheck your karma across all topics
Example Request
curl -H "Authorization: Bearer pk_xxx" \
https://www.pikarama.com/api/v1/groups