Principles for REST, GraphQL, versioning, and API authentication.
/users
/getUsers
GET
POST
PUT
PATCH
DELETE
{ "data": { ... }, "meta": { "pagination": ... } }
/api/v1/resource
Authorization: Bearer <token>