• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Home of English Grammar
  • Home
  • Course
  • Exercises
  • Grammar Rules
  • Matches
  • Posts
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Vocabulary Lists
  • Archives
    • Social Media Posts
    • Writing Guides
  • Join free

100 Words Every API Designer Should Know

July 21, 2026

100 Words Every API Designer Should Know

No. Item Definition
1. API application programming interface
2. authentication verifying identity of a caller
3. authorization granting allowed access rights
4. availability time a service is usable
5. backoff increasing delay between retries
6. bandwidth data transfer capacity
7. body main content of a message
8. bug software defect
9. cache stored data for faster reuse
10. circuit breaker stops calls during repeated failures
11. client software consuming an API
12. compatibility ability to work across versions
13. consistency uniform data across reads
14. contract agreed interface behavior
15. CORS browser cross-origin access rules
16. cursor position marker for pagination
17. database organized persistent data store
18. debugging finding and fixing problems
19. deployment releasing software to environments
20. deprecation marking a feature for removal
21. documentation written explanation of usage
22. downtime time system is unavailable
23. encryption scrambling data for protection
24. endpoint specific API URL or route
25. environment specific runtime setup
26. error problem preventing success
27. escaping making special characters safe
28. event notable occurrence in a system
29. filter condition narrowing returned data
30. gateway entry point managing API traffic
31. governance rules guiding API management
32. GraphQL query language for APIs
33. handshake initial exchange establishing communication
34. hashing one-way data transformation
35. header metadata sent with HTTP messages
36. HTTP web transfer protocol
37. HTTPS secure HTTP over TLS
38. idempotent safe to repeat without change
39. identifier value uniquely naming something
40. integrity correctness and wholeness of data
41. JSON lightweight data interchange format
42. key value used in cryptography
43. latency delay before a response
44. lifecycle stages from design to retirement
45. load balancing distributing traffic across servers
46. logging recording events and messages
47. method HTTP action like GET or POST
48. metrics measured performance values
49. middleware software between request and handler
50. migration structured change to schema
51. mock simulated API behavior
52. monitoring tracking system health and behavior
53. namespace named context avoiding collisions
54. OAuth delegated authorization framework
55. observability ability to inspect system state
56. OpenAPI standard API description format
57. pagination splitting results into pages
58. parameter named input to an operation
59. path URL segment identifying location
60. payload data sent in a message
61. permission allowed action or access
62. production live environment for users
63. protocol rules for communication
64. proxy intermediary forwarding requests
65. query URL parameters after question mark
66. queue ordered list of pending messages
67. quota fixed usage allowance
68. rate limit maximum requests allowed
69. request client call to a server
70. resilience ability to recover from issues
71. resource entity exposed by an API
72. response server reply to a request
73. REST resource-oriented web API style
74. retry attempting a failed call again
75. RPC remote procedure call style
76. schema structured definition of data
77. search finding matching resources
78. serialization converting data to transferable form
79. server software providing an API
80. SOAP XML-based messaging protocol
81. sort ordering returned results
82. stateless not storing client context
83. status code numeric HTTP result indicator
84. stream continuous flow of data
85. test check that behavior is correct
86. throttling slowing requests to control load
87. throughput amount processed over time
88. timeout maximum wait before failure
89. TLS protocol securing network traffic
90. token credential used for access
91. tracing following requests across services
92. transaction all-or-nothing data operation
93. uptime time system stays operational
94. UUID universally unique identifier
95. validation checking input against rules
96. versioning managing API changes over time
97. webhook HTTP callback triggered by events
98. websocket persistent two-way web connection
99. workflow sequence of connected steps
100. XML markup-based data format

Improve your English grammar, vocabulary and writing

We take you step by step from beginner to advanced, even if you struggled with English at school or have always had trouble remembering the rules.

  • 10 modules, 105 lessons and 688 questions
  • Just log in and learn anytime and anywhere
  • Your progress is saved in your account
  • Download the 2027 Grammar Guide (PDF)

Related lesson in the course Advice and suggestions: should, ought to and had better Module 05: Modals & conditions · Lesson 3

Join free

Already have an account? Sign in

See what’s in the course

Primary Sidebar

2.4M761.4K165.8K

Free 2027 Grammar Guide

  • Download Grammar Guide (PDF)
  • Online grammar course, A1 to C2
  • Weekly exercises and vocabulary
  • Join over 3 million English learners

We respect your privacy. Unsubscribe anytime.

Already have an account? Sign in

Grammar Checker - Try Now

Latest Posts

  • 100 Best Synonyms for “Shaping” October 20, 2026
  • 100 Best Synonyms for “Presumption” October 20, 2026
  • 100 Best Synonyms for “Aligned” October 20, 2026
  • 100 Best Synonyms for “Correctness” October 20, 2026
  • 100 Words That Originally Meant Something Else October 19, 2026
  • 100 Best Synonyms for “Shame” October 19, 2026
  • The origin of “not for all the tea in China” October 19, 2026
  • 100 Best Synonyms for “Correct” October 19, 2026
  • 100 Best Synonyms for “Prescribed” October 19, 2026
  • 100 Best Synonyms for “Shadow” October 19, 2026
Home of English Grammar

Free English grammar exercises, rules and vocabulary lists, with new exercises every week. Join the leading English grammar site with over 3 million followers.

Join free

Learn

  • Exercises
  • Matches
  • Grammar rules
  • Vocabulary lists
  • Writing guides
  • Online tools

More

  • Top social media posts
  • Various posts
  • Contact

Account

  • Join free
  • Grammar Course
  • Free grammar guide (PDF)

Copyright © 2026 EnglishGrammar.org

  • Disclaimer
  • Privacy policy
  • Terms
  • Sitemap