Standards, best practices and how-tos for developing OutSystems applications
There will be multiple APIs and potentially multiple versions of the same API. This requires naming conventions and logical structuring.
/users -> retrieves all users.
/users/{userId} -> retrieves a specific user.
When fetching an object by ID, the parameter should be in the path. Example(s): /v1/customers/123
{
"customerNumber": 12345,
"customerGroup": "internal"
}