# Resource Requests

Resource Requests are used as a method for a requestor to ask an approver to staff a resource.
Resource Requests are associated to a workspace resource and must have an approver associated.

 - [GET /resource_requests](https://developer.kantata.com/kantata/specification/resource-requests/get%20resource%20requests.md): Returns resource requests visible to the logged in user by default. When `pending_requests_only` filter is set to true, the endpoint returns only pending resource requests. This endpoint returns struc
 - [POST /resource_requests](https://developer.kantata.com/kantata/specification/resource-requests/create%20resource%20request.md): This endpoint returns structured Resource Requests objects. As with all Kantata OX API endpoints, the returned data will be referenced in sorted order in the `results` array and will be indexed by ID
 - [GET /resource_requests/{id}](https://developer.kantata.com/kantata/specification/resource-requests/get%20resource%20request.md): This endpoint returns structured Resource Requests objects. As with all Kantata OX API endpoints, the returned data will be referenced in sorted order in the `results` array and will be indexed by ID
 - [PUT /resource_requests/{id}](https://developer.kantata.com/kantata/specification/resource-requests/update%20resource%20request.md): This endpoint returns structured Resource Requests objects. As with all Kantata OX API endpoints, the returned data will be referenced in sorted order in the `results` array and will be indexed by ID
 - [PUT /resource_requests/{id}/update_approver](https://developer.kantata.com/kantata/specification/resource-requests/update%20resource%20request%20approver.md): This endpoint returns structured Resource Requests objects. As with all Kantata OX API endpoints, the returned data will be referenced in sorted order in the `results` array and will be indexed by ID
