api-guidelines icon indicating copy to clipboard operation
api-guidelines copied to clipboard

Microsoft REST API Guidelines

Results 198 api-guidelines issues
Sort by recently updated
recently updated
newest added

It's be great for Microsoft API REST API guidelines to be explicit about using Accept-Language header and localized detailed error message like above.

Graph Guidelines
Microsoft Graph

Expand may be an expensive option in this case therefore a requirement doe expand should state if there is a vialble use case.

Graph Guidelines
Microsoft Graph

The [guidance](https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md#93-collection-url-patterns) for point queries: > Whenever possible, services MUST support the "/" pattern. For example: is vague. It is unclear "whenever" a service "must" support point queries. We should...

Graph Guidelines
Microsoft Graph

I'm adding guidance to suggest that collections should be entity types instead of complex types because they can be modified piecewise, while collections of complex types must always be replaced,...

Graph Guidelines
Microsoft Graph

Graph Guidelines
Microsoft Graph

This pattern is really an anti-pattern which describes having a "draft" entity which has relaxed validation so that properties required to create the "real" entity can be added piecewise. In...

Graph Guidelines
Microsoft Graph

See the table https://github.com/microsoft/api-guidelines/blob/0611d2f7236b7670f887e83ac7da4c918d9cb74f/azure/Guidelines.md?plain=1#L142-L154 It lists all HTTP verbs but `HEAD`. And overall, this verb isn't mentioned in the guidelines. Why?