> For the complete documentation index, see [llms.txt](https://docs.prodegeads.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.prodegeads.com/publisher-apis.md).

# Publisher APIs

- [User Based API (v1)](https://docs.prodegeads.com/publisher-apis/user-based-api-v1.md)
- [Get Offers](https://docs.prodegeads.com/publisher-apis/user-based-api-v1/get-offers.md): Main API endpoint to fetch available offers for a particular user. Use this to display offers in your offer wall.
- [Get Offers By Ids](https://docs.prodegeads.com/publisher-apis/user-based-api-v1/get-offers-by-ids.md): Gets the available information for the provided offer IDs, including interaction history.
- [Post Devices](https://docs.prodegeads.com/publisher-apis/user-based-api-v1/post-devices.md): If a user owns a mobile device, call this endpoint to store the devices. If provided, desktop users will be able to see available mobile offers.
- [Get History](https://docs.prodegeads.com/publisher-apis/user-based-api-v1/get-history.md): API endpoint to fetch user history. It returns a list of all offers the user has interacted with, and how many points were earned for each one.
- [Store Mobile Advertising Id](https://docs.prodegeads.com/publisher-apis/user-based-api-v1/store-mobile-advertising-id.md)
- [Get Offer History - DEPRECATED](https://docs.prodegeads.com/publisher-apis/user-based-api-v1/get-offer-history-deprecated.md): API endpoint to fetch historical details for a specific offer. Use it to get the status of each offer event.
- [Offers API (v3)](https://docs.prodegeads.com/publisher-apis/offers-api.md)
- [Offers API (v2)](https://docs.prodegeads.com/publisher-apis/offers-api-1.md)
- [Publisher Reporting API](https://docs.prodegeads.com/publisher-apis/publisher-reporting-api.md)
