For the complete documentation index, see llms.txt. This page is also available as Markdown.

Intern

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/guilds/
GET /api/v1/dashboard/intern/guilds/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/leaderboard/
GET /api/v1/dashboard/intern/leaderboard/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/leaderboard/me/
GET /api/v1/dashboard/intern/leaderboard/me/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/leave/
GET /api/v1/dashboard/intern/leave/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

post/api/v1/dashboard/intern/leave/
POST /api/v1/dashboard/intern/leave/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

patch
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

patch/api/v1/dashboard/intern/leave/
PATCH /api/v1/dashboard/intern/leave/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
leave_idstringRequired
Responses
200

No response body

No content

get/api/v1/dashboard/intern/leave/{leave_id}/
GET /api/v1/dashboard/intern/leave/{leave_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
leave_idstringRequired
Responses
200

No response body

No content

post/api/v1/dashboard/intern/leave/{leave_id}/
POST /api/v1/dashboard/intern/leave/{leave_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

patch
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
leave_idstringRequired
Responses
200

No response body

No content

patch/api/v1/dashboard/intern/leave/{leave_id}/
PATCH /api/v1/dashboard/intern/leave/{leave_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
leave_idstringRequired
Responses
200

No response body

No content

get/api/v1/dashboard/intern/leave/{leave_id}/cancel/
GET /api/v1/dashboard/intern/leave/{leave_id}/cancel/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
leave_idstringRequired
Responses
200

No response body

No content

post/api/v1/dashboard/intern/leave/{leave_id}/cancel/
POST /api/v1/dashboard/intern/leave/{leave_id}/cancel/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

patch
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
leave_idstringRequired
Responses
200

No response body

No content

patch/api/v1/dashboard/intern/leave/{leave_id}/cancel/
PATCH /api/v1/dashboard/intern/leave/{leave_id}/cancel/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/leave/balance/
GET /api/v1/dashboard/intern/leave/balance/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/leave/history/
GET /api/v1/dashboard/intern/leave/history/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get

Intern Lead's guild minutes endpoint.

GET /api/v1/intern/minutes/ — List minutes (filterable by guild/date) POST /api/v1/intern/minutes/ — Upload new guild minutes (Intern Lead only) PUT /api/v1/intern/minutes/<minute_id>/ — Edit existing minutes (Intern Lead only) DELETE /api/v1/intern/minutes/<minute_id>/ — Delete minutes (Intern Lead only)

Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/minutes/
GET /api/v1/dashboard/intern/minutes/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post

Intern Lead's guild minutes endpoint.

GET /api/v1/intern/minutes/ — List minutes (filterable by guild/date) POST /api/v1/intern/minutes/ — Upload new guild minutes (Intern Lead only) PUT /api/v1/intern/minutes/<minute_id>/ — Edit existing minutes (Intern Lead only) DELETE /api/v1/intern/minutes/<minute_id>/ — Delete minutes (Intern Lead only)

Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

post/api/v1/dashboard/intern/minutes/
POST /api/v1/dashboard/intern/minutes/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

put

Intern Lead's guild minutes endpoint.

GET /api/v1/intern/minutes/ — List minutes (filterable by guild/date) POST /api/v1/intern/minutes/ — Upload new guild minutes (Intern Lead only) PUT /api/v1/intern/minutes/<minute_id>/ — Edit existing minutes (Intern Lead only) DELETE /api/v1/intern/minutes/<minute_id>/ — Delete minutes (Intern Lead only)

Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

put/api/v1/dashboard/intern/minutes/
PUT /api/v1/dashboard/intern/minutes/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

delete

Intern Lead's guild minutes endpoint.

GET /api/v1/intern/minutes/ — List minutes (filterable by guild/date) POST /api/v1/intern/minutes/ — Upload new guild minutes (Intern Lead only) PUT /api/v1/intern/minutes/<minute_id>/ — Edit existing minutes (Intern Lead only) DELETE /api/v1/intern/minutes/<minute_id>/ — Delete minutes (Intern Lead only)

Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
204

No response body

No content

delete/api/v1/dashboard/intern/minutes/
DELETE /api/v1/dashboard/intern/minutes/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
204

No response body

No content

get

Intern Lead's guild minutes endpoint.

GET /api/v1/intern/minutes/ — List minutes (filterable by guild/date) POST /api/v1/intern/minutes/ — Upload new guild minutes (Intern Lead only) PUT /api/v1/intern/minutes/<minute_id>/ — Edit existing minutes (Intern Lead only) DELETE /api/v1/intern/minutes/<minute_id>/ — Delete minutes (Intern Lead only)

Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
minute_idstringRequired
Responses
200

No response body

No content

get/api/v1/dashboard/intern/minutes/{minute_id}/
GET /api/v1/dashboard/intern/minutes/{minute_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post

Intern Lead's guild minutes endpoint.

GET /api/v1/intern/minutes/ — List minutes (filterable by guild/date) POST /api/v1/intern/minutes/ — Upload new guild minutes (Intern Lead only) PUT /api/v1/intern/minutes/<minute_id>/ — Edit existing minutes (Intern Lead only) DELETE /api/v1/intern/minutes/<minute_id>/ — Delete minutes (Intern Lead only)

Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
minute_idstringRequired
Responses
200

No response body

No content

post/api/v1/dashboard/intern/minutes/{minute_id}/
POST /api/v1/dashboard/intern/minutes/{minute_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

put

Intern Lead's guild minutes endpoint.

GET /api/v1/intern/minutes/ — List minutes (filterable by guild/date) POST /api/v1/intern/minutes/ — Upload new guild minutes (Intern Lead only) PUT /api/v1/intern/minutes/<minute_id>/ — Edit existing minutes (Intern Lead only) DELETE /api/v1/intern/minutes/<minute_id>/ — Delete minutes (Intern Lead only)

Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
minute_idstringRequired
Responses
200

No response body

No content

put/api/v1/dashboard/intern/minutes/{minute_id}/
PUT /api/v1/dashboard/intern/minutes/{minute_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

delete

Intern Lead's guild minutes endpoint.

GET /api/v1/intern/minutes/ — List minutes (filterable by guild/date) POST /api/v1/intern/minutes/ — Upload new guild minutes (Intern Lead only) PUT /api/v1/intern/minutes/<minute_id>/ — Edit existing minutes (Intern Lead only) DELETE /api/v1/intern/minutes/<minute_id>/ — Delete minutes (Intern Lead only)

Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
minute_idstringRequired
Responses
204

No response body

No content

delete/api/v1/dashboard/intern/minutes/{minute_id}/
DELETE /api/v1/dashboard/intern/minutes/{minute_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
204

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/overview/activity/
GET /api/v1/dashboard/intern/overview/activity/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/overview/leaderboard/top/
GET /api/v1/dashboard/intern/overview/leaderboard/top/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/overview/status/
GET /api/v1/dashboard/intern/overview/status/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/reviews/
GET /api/v1/dashboard/intern/reviews/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

post/api/v1/dashboard/intern/reviews/
POST /api/v1/dashboard/intern/reviews/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

patch
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

patch/api/v1/dashboard/intern/reviews/
PATCH /api/v1/dashboard/intern/reviews/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
review_idstringRequired
Responses
200

No response body

No content

get/api/v1/dashboard/intern/reviews/{review_id}/
GET /api/v1/dashboard/intern/reviews/{review_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
review_idstringRequired
Responses
200

No response body

No content

post/api/v1/dashboard/intern/reviews/{review_id}/
POST /api/v1/dashboard/intern/reviews/{review_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

patch
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
review_idstringRequired
Responses
200

No response body

No content

patch/api/v1/dashboard/intern/reviews/{review_id}/
PATCH /api/v1/dashboard/intern/reviews/{review_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/reviews/current/
GET /api/v1/dashboard/intern/reviews/current/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/reviews/history/
GET /api/v1/dashboard/intern/reviews/history/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/reviews/prefill/
GET /api/v1/dashboard/intern/reviews/prefill/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

patch

Allows an intern to directly set task status and output_link without going through a timesheet submission.

Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
task_idstringRequired
Responses
200

No response body

No content

patch/api/v1/dashboard/intern/tasks/{task_id}/
PATCH /api/v1/dashboard/intern/tasks/{task_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
task_idstringRequired
Responses
200

No response body

No content

get/api/v1/dashboard/intern/tasks/{task_id}/detail/
GET /api/v1/dashboard/intern/tasks/{task_id}/detail/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

patch

Allows an intern to directly set task status and output_link without going through a timesheet submission.

Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
task_idstringRequired
Responses
200

No response body

No content

patch/api/v1/dashboard/intern/tasks/{task_id}/submit/
PATCH /api/v1/dashboard/intern/tasks/{task_id}/submit/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/tasks/categories/
GET /api/v1/dashboard/intern/tasks/categories/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/tasks/mine/
GET /api/v1/dashboard/intern/tasks/mine/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/timesheets/
GET /api/v1/dashboard/intern/timesheets/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

post/api/v1/dashboard/intern/timesheets/
POST /api/v1/dashboard/intern/timesheets/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

patch
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

patch/api/v1/dashboard/intern/timesheets/
PATCH /api/v1/dashboard/intern/timesheets/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
timesheet_idstringRequired
Responses
200

No response body

No content

get/api/v1/dashboard/intern/timesheets/{timesheet_id}/
GET /api/v1/dashboard/intern/timesheets/{timesheet_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
timesheet_idstringRequired
Responses
200

No response body

No content

post/api/v1/dashboard/intern/timesheets/{timesheet_id}/
POST /api/v1/dashboard/intern/timesheets/{timesheet_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

patch
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
timesheet_idstringRequired
Responses
200

No response body

No content

patch/api/v1/dashboard/intern/timesheets/{timesheet_id}/
PATCH /api/v1/dashboard/intern/timesheets/{timesheet_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/timesheets/history/
GET /api/v1/dashboard/intern/timesheets/history/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/timesheets/prefill/
GET /api/v1/dashboard/intern/timesheets/prefill/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/timesheets/summary/
GET /api/v1/dashboard/intern/timesheets/summary/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/intern/timesheets/today/
GET /api/v1/dashboard/intern/timesheets/today/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

Last updated

Was this helpful?