the restful practices patterns net microsoft guidelines designing best api-design

api-design - practices - restful api principles



Semántica del punto final API (1)

Según este artículo de Wikipedia , el punto final es un servicio web, definido por un archivo WSDL, y

no hace más que definir la dirección o el punto de conexión a un servicio web. Por lo general, se representa mediante una cadena HTTP URL simple.

Microsoft usa el término endpoint en varios contextos , pero todos equivalen a lo mismo: el punto final es la interfaz completa, no un método en particular.

En el contexto de un punto final REST , el punto final contendría los métodos necesarios GET, PUT, POST y DELETE (según corresponda).

Es un punto final de la API el ''método'', como https://api.foursquare.com/v2/venues/ o la URL completa, incluidos los parámetros que no son de cadena de consulta, como https://api.foursquare.com/v2/venues/5104

En otras palabras, ¿son estos dos puntos finales separados o se consideran el mismo punto final? http://myapi.com/somemodel/1
http://myapi.com/somemodel/2