# Endpoints

This section documents all the available endpoints in the Player Auctions REST API. These endpoints allow you to manage auction data and retrieve player-specific information. Each endpoint is designed to be easily accessible, with clear paths for retrieving and modifying auction data based on auction names, IDs and player UUIDs.

**Note:**\
Currently, there are no endpoints for creating or editing data (i.e., no POST or PUT endpoints).

**Authentication:**\
Authentication is required to access the API, as detailed in the [Authentication](https://docs.olziedev.com/projects/playerauctions/restapi/..#authentication) section.

**Warp Ownership:**\
Depending on the server settings, you may not be able to retrieve auction information if you do not own the auction.

## Endpoints

* [GET /api/playerauctions/getPlayerAuctionByID/{id}](https://docs.olziedev.com/projects/playerauctions/restapi/endpoints/get/getplayerauctionbyid)
* [GET /api/playerauctions/getRecentAuctionsByUUID/{page}](https://docs.olziedev.com/projects/playerauctions/restapi/endpoints/get/getrecentauctionsbyuuid)
* [GET /api/playerauctions/getPlayerAuctions/{page}](https://docs.olziedev.com/projects/playerauctions/restapi/endpoints/get/getplayerauctions)
* [GET /api/playerauctions/getAuctionCategoryByName/{categoryname}](https://docs.olziedev.com/projects/playerauctions/restapi/endpoints/get/getauctioncategorybyname)
* [GET /api/playerauctions/getAuctionCategories/{page}](https://docs.olziedev.com/projects/playerauctions/restapi/endpoints/get/getauctioncategories)
* [GET /api/playerauctions/getAuctionPlayerByUUID/{uuid}](https://docs.olziedev.com/projects/playerauctions/restapi/endpoints/get/getauctionplayerbyuuid)
* [DELETE /api/playerauctions/deleteRecentAuctionByID/{id}](https://docs.olziedev.com/projects/playerauctions/restapi/endpoints/delete/deleterecentauctionbyid)

Each endpoint is designed to help you manage and retrieve auction data efficiently.
