Question Bank
3705 approved questions from the community
What HTTP status code indicates that the server is temporarily unavailable?
Which of the following are benefits of implementing idempotence in API design? (Select all that apply)
Which of the following are valid API versioning strategies? (Select all that apply)
Which of the following are core functions of an API? (Select all that apply)
Which of the following are reasons to implement API rate limiting? (Select all that apply)
Which of the following are principles of RESTful API design? (Select all that apply)
What is the primary advantage of using nonces or timestamps for idempotence?
What is the primary consideration when deciding whether to support both singular and plural endpoint forms like `/car/{id}` and `/cars`?
Why might an API designer choose keyset pagination over offset-based pagination?
In RESTful design, what should the endpoint `/users` with a GET request return?
What is the main benefit of using Postman for API documentation?
In RESTful design, what should the endpoint `/users/{id}` with a GET request return?
Which approach to implementing idempotence uses a unique identifier for each client action that the server checks to detect duplicates?
What is WSDL in the context of SOAP APIs?
What is the main advantage of using media type (MIME type) versioning for APIs?
What is the difference between a web service and an API in terms of communication protocols?
What is the primary purpose of using ETags in API design?
What HTTP status code indicates that a request has been accepted for processing but not completed?
Which HTTP method is used to create a new resource in a REST API?
Which HTTP method is used to retrieve data from a REST API?