Atlassian
GovernanceHow to ensure API governance (advertise, consistency, …) |
Updates and VersioningHow to handle API updates and versioning |
PaginationHow to retrieve a range of resources in a collection |
Data formatwhich data format use |
HTTP HeadersHow to use standard or custom HTTP headers |
Developer experienceHow to take care of developer experience (DX) |
Rate limitingHow to provide information about how many calls a consumer can do |
URL formatHow to design URLs |