Question Bank
3705 approved questions from the community
What HTTP status code indicates that a request was successful?
What is OAuth primarily used for in API security?
What is API rate limiting?
What is idempotence in the context of API design?
Which of the following are key roles in the OAuth authorization flow? (Select all that apply)
Which of the following are reasons to implement API rate limiting? (Select all that apply)
Which API versioning strategy uses the URL path to indicate the API version?
What is the difference between PUT and PATCH HTTP methods?
The HTTP PUT method can be designed to be idempotent by ensuring that replicating a PUT request does not result in further modifications.
What is the primary purpose of using ETags in API design?
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 HTTP status code indicates a conflict with the current state of the resource?
Which of the following are benefits of using OAuth for API security? (Select all that apply)
Which HTTP method should be used to remove a resource from a REST API?
What is WSDL in the context of SOAP APIs?
What is the main component of an API endpoint that defines the type of action to perform?
What HTTP status code indicates that a request has been accepted for processing but not completed?
What HTTP status code indicates successful processing with no content to return?
What HTTP status code indicates a bad or malformed request from the client?