Endpoints
A full reference for the DevPortal REST API v1.
Users
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/users |
List all users (paginated) |
| GET | /api/v1/users/{id} |
Get a single user |
| POST | /api/v1/users |
Create a new user |
| PUT | /api/v1/users/{id} |
Update a user |
| DELETE | /api/v1/users/{id} |
Delete a user |
Posts
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/posts |
List posts |
| GET | /api/v1/posts/{id} |
Get a post |
| POST | /api/v1/posts |
Create a post (auth required) |
| DELETE | /api/v1/posts/{id} |
Delete a post (owner only) |
ℹ Pagination
All list endpoints accept
?page=1&per_page=20 query params. Maximum per_page is 100.