Skip to content

Latest commit

 

History

History
101 lines (99 loc) · 7.66 KB

ENDPOINTS.md

File metadata and controls

101 lines (99 loc) · 7.66 KB

Base URL: https://api.crmm.tech/api
NOTE:- /cdn urls are not under the base /api

Value Types

Endpoints

Type Endpoint
GET /search
GET /search/filters/sort-by
GET /search/filters/loaders
GET /search/filters/game-versions
GET /search/filters/categories
GET /search/filters/features
GET /search/filters/resolutions
GET /search/filters/performance-impact
GET /search/filters/license
GET /tags/categories
GET /tags/game-versions
GET /tags/loaders
GET /tags/licenses
GET /tags/licenses/featured
GET /tags/licenses/{ID}
GET /tags/project-types
GET /project
GET /projects
GET /projects/random
GET /project/{ID|slug}
GET /project/{ID|slug}/dependencies
GET /project/{ID|slug}/check
POST /project
PATCH /project/{ID|slug}
DELETE /project/{ID|slug}
PATCH /project/{ID|slug}/icon
DELETE /project/{ID|slug}/icon
PATCH /project/{ID|slug}/description
PATCH /project/{ID|slug}/tags
PATCH /project/{ID|slug}/external-links
PATCH /project/{ID|slug}/license
POST /project/{ID|slug}/gallery
PATCH /project/{ID|slug}/gallery/{ID}
DELETE /project/{ID|slug}/gallery/{ID}
GET /project/{ID|slug}/version
GET /project/{ID|slug}/version/{ID|slug}
GET /project/{ID|slug}/version/latest
GET /project/{ID|slug}/version/{ID|slug}/primary-file
GET /project/{ID|slug}/version/latest/primary-file
POST /project/{ID|slug}/version
PATCH /project/{ID|slug}/version/{ID|slug}
DELETE /project/{ID|slug}/version/{ID|slug}
GET /version-file/{hash}
GET /version-file/{hash}/download
POST /version-file/{hash}/update
POST /version-files
POST /version-files/update
POST /team/{ID}/invite
PATCH /team/{ID}/invite
POST /team/{ID}/leave
PATCH /team/{ID}/member/{ID}
DELETE /team/{ID}/member/{ID}
GET /user
GET /users
GET /user/{ID|username}
GET /user/{ID|username}/projects
PATCH /user
DELETE /user
POST /delete-account
POST /confirmation-action
DELETE /confirmation-action
POST /password
PUT /password
DELETE /password
POST /change-password
PATCH /password
GET /auth/me
GET /auth/signin/{AuthProvider}
GET /auth/signup/{AuthProvider}
GET /auth/link/{AuthProvider}
POST /auth/signin/credential
POST /auth/signin/{AuthProvider}
POST /auth/signup/{AuthProvider}
POST /auth/link/{AuthProvider}
DELETE /auth/link/{AuthProvider}
GET /auth/sessions
GET /auth/auth-providers
DELETE /auth/sessions
DELETE /auth/sessions/{RevokeCode}
GET /cdn/data/project/{projectID}/{FILE_NAME}
GET /cdn/data/project/{projectID}/gallery/{FILE_NAME}
GET /cdn/data/project/{projectID}/version/{versionID}/{FILE_NAME}
GET /cdn/data/organization/{orgID}/{FILE_NAME}
GET /cdn/data/user/{userID}/{FILE_NAME}