Application Programming Interface (API) Endpoint: Difference between revisions

From GM-RKB
Jump to navigation Jump to search
(ContinuousReplacement)
Tag: continuous replacement
No edit summary
 
Line 7: Line 7:
** It can (typically) validate [[API Parameter]] through [[input validation]].
** It can (typically) validate [[API Parameter]] through [[input validation]].
** It can (typically) enforce [[API Authentication]] using [[security check]]s.
** It can (typically) enforce [[API Authentication]] using [[security check]]s.
** ...
** It can (often) implement [[Rate Limiting]] for [[request control]].
** It can (often) implement [[Rate Limiting]] for [[request control]].
** It can (often) cache [[API Response]] for [[performance optimization]].
** It can (often) cache [[API Response]] for [[performance optimization]].

Latest revision as of 23:23, 30 December 2024

An Application Programming Interface (API) Endpoint is an API component that provides API access (through specific URL or URI for API operation execution) to an API.



References

2024-12-30

[1] https://www.ibm.com/think/topics/api
[2] https://en.wikipedia.org/wiki/Api
[3] https://blog.postman.com/top-30-apis-for-best-developer-experience/
[4] https://blog.dreamfactory.com/6-examples-of-apis-we-use-in-our-everyday-lives
[5] https://aws.amazon.com/what-is/api/
[6] https://katalon.com/resources-center/blog/api-examples
[7] https://www.techtarget.com/searchapparchitecture/definition/application-program-interface-API
[8] https://www.talend.com/resources/what-is-an-api/
[9] https://www.mulesoft.com/api/what-is-an-api
[10] https://www.altexsoft.com/blog/what-is-api-definition-types-specifications-documentation/