Use self-explanatory, simple names: Most endpoints are resource-oriented and should be named that way.
Use standardized error responses (the same error structure)
Return created resources upon POST
Prefer PATH over PUT: full update of a resource is rare
Be as specific as possible
Use pagination
Allow expanding resources
API
tips
FoldFold allExpandExpand allAre you sure you want to delete this link?Are you sure you want to delete this tag?
The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community