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

# Reference

{% hint style="info" %}
Epsilon Retail Media's documentation is now centralized with our knowledgebase!

For up to date guides, please view [this page](https://help.citrusad.com/retail-media-interface/partner) in the new Partner APIs space of our documentation.
{% endhint %}

Reference documentation for the Partner APIs.

## Partner API Overview

* [Epsilon Retail Media Partner APIs overview](/partner/reference/epsilon-retail-media-partner-apis-overview-1.md)
* [Onboarding Checklist](/partner/reference/onboarding-checklist.md)
* [Error handling](/partner/reference/error-handling.md)
* [Frequently asked questions](/partner/reference/frequently-asked-questions.md)
* [Campaign field definitions](/partner/reference/campaign-field-definitions.md)
* [Epsilon API Terms of Use](/partner/reference/epsilon-api-terms-of-use.md)

## Release Notes

* [API Release Notes](/partner/reference/api-release-notes.md)

## Partner API Authentication

* [Authentication requests](/partner/reference/authenticating-requests.md)
* [Retrieve user key](/partner/reference/getuserkey.md)
* [User key token](/partner/reference/user-key-authentication.md)

## Campaign management API

* [Product campaign](/partner/reference/productcampaign-1.md)
* [Create a product campaign](/partner/reference/createproductcampaign.md)
* [Retrieve list of all product campaigns](/partner/reference/listproductcampaigns.md)
* [Update product campaign](/partner/reference/updateproductcampaign.md)
* [Approve or reject product campaign](/partner/reference/approveproductcampaign-1.md)
* [Get product campaign for specified ID](/partner/reference/getproductcampaign-1.md)
* [Check fixed tenancy campaign availability](/partner/reference/checkfixedtenancyavailable-1.md)
* [Banner X campaign](/partner/reference/bannerxcampaign-1.md)
* [Create a banner X campaign](/partner/reference/createbannerxcampaign-1.md)
* [Get banner X campaign details](/partner/reference/getbannerxcampaign-1.md)
* [Update Banner X campaign](/partner/reference/updatebannerxcampaign.md)
* [Update banner X campaign approval state](/partner/reference/approvebannerxcampaign-1.md)
* [Retrieve list of all banner X campaigns](/partner/reference/listbannerxcampaigns.md)
* [Banner campaign](/partner/reference/bannercampaign.md)
* [Create a banner campaign](/partner/reference/createbannercampaign-1.md)
* [Get banner campaign details](/partner/reference/getbannercampaign-1.md)
* [Update banner campaign](/partner/reference/updatebannercampaign.md)
* [Update banner campaign approval state](/partner/reference/approvebannercampaign.md)
* [Campaign files](/partner/reference/creativeassets.md)
* [Upload a campaign file](/partner/reference/uploadfile.md)
* [Upload a campaign file - v4](/partner/reference/uploadfile-2.md)
* [Retrieve campaign file URL](/partner/reference/getcampaignfileurl.md)
* [Content standard](/partner/reference/bannerxcontentstandard.md)
* [Get Banner X content standard details](/partner/reference/getbannerxcontentstandard-1.md)
* [Retrieve list of content standards for Banner X campaigns](/partner/reference/listbannerxcontentstandard.md)
* [Get banner content standard details](/partner/reference/getbannercontentstandard.md)
* [Retrieve list of content standards for banner campaigns](/partner/reference/listbannercontentstandard.md)
* [Campaign](/partner/reference/campaign.md)
* [Retrieve list of all campaigns](/partner/reference/listcampaigns-1.md)
* [Retrieve campaign history](/partner/reference/getcampaignhistory.md)
* [Retrieve minimum bid details for keywords](/partner/reference/retrievekeywordsminbid.md)
* [Retrieve minimum bid details for category](/partner/reference/retrievecategoryminbid.md)

## Team & User API

* [Team](/partner/reference/team.md)
* [Create team](/partner/reference/createteam-1.md)
* [Create team - v3](/partner/reference/createteam.md)
* [Update a team](/partner/reference/updateteam.md)
* [Lists all teams](/partner/reference/listteams-1.md)
* [Get team for specified id](/partner/reference/getteam-1.md)
* [Join a team with invitation token](/partner/reference/currentuserjointeam-1.md)
* [User](/partner/reference/user-1.md)
* [Invite a user to the team](/partner/reference/createuserteaminvite.md)
* [Retrieve current user detail](/partner/reference/getuserprofile.md)
* [Retrieve user details](/partner/reference/getusersforteam.md)
* [Update current user detail](/partner/reference/updateuserprofile.md)
* [Modify user permission](/partner/reference/modifyuserpermission.md)
* [Upload a file](/partner/reference/uploadfile-1.md)
* [Retrieve file URL](/partner/reference/getfileurl.md)
* [Remove a user](/partner/reference/quitteam.md)

## Bulk Operation API

* [Bulk Operations overview](/partner/reference/bulk-operation-overview.md)
* [Campaign](/partner/reference/bulkcampaignoperations.md)
* [Create campaign in bulk](/partner/reference/bulkcreatecampaign.md)
* [Update campaigns in bulk](/partner/reference/bulkupdatecampaign-1.md)
* [Update campaign approval state](/partner/reference/bulkcampaignapproval.md)
* [Retrieve bulk operation status](/partner/reference/bulkcampaignstatus-1.md)
* [Wallet](/partner/reference/bulkwalletoperations.md)
* [Create wallets in bulk](/partner/reference/bulkcreatewallet.md)
* [Retrieve bulk wallet operation status](/partner/reference/bulkwalletstatus.md)
* [Update wallets in bulk](/partner/reference/bulkupdatewallet.md)
* [Team](/partner/reference/bulkwalletoperations-1.md)
* [Create teams in bulk](/partner/reference/bulkcreateteam.md)
* [Update teams in bulk](/partner/reference/bulkupdateteam.md)
* [Retrieve bulk team operation status](/partner/reference/bulkteamstatus.md)
* [User](/partner/reference/bulkteamoperations-1.md)
* [Invite users to teams in bulk](/partner/reference/bulkinviteusers.md)
* [Remove users from teams in bulk](/partner/reference/bulkremoveusers.md)

## Billing API

* [Wallet](/partner/reference/wallet.md)
* [Create a wallet](/partner/reference/createwallet.md)
* [Update a wallet](/partner/reference/updatewallet-1.md)
* [Retrieve wallet by ID](/partner/reference/getwallet-1.md)
* [List all wallets](/partner/reference/listwallets.md)
* [Get the balance of a specific wallet](/partner/reference/getwalletbalance.md)
* [Manage funds to a specific wallet](/partner/reference/managefunds.md)
* [Spend](/partner/reference/spend.md)
* [Retrieve campaign spend details](/partner/reference/getcampaignspend.md)

## Suggested Search Term API

* [Suggested Search Terms](/partner/reference/suggestedsearchterm.md)
* [Retrieve suggested search terms](/partner/reference/listsuggestedsearchterms.md)

## Audience Segment API

* [Segment](/partner/reference/segment.md)
* [Lists all segments (based on params provided)](/partner/reference/listsegments.md)
* [Create a segment](/partner/reference/createsegment.md)
* [Get segment model for specified id](/partner/reference/getsegment.md)
* [Delete a segment](/partner/reference/deletesegment.md)
* [Manage access to a specific segment](/partner/reference/manageaccess.md)
* [Update a segment](/partner/reference/updatesegment.md)

## Deprecation schedule & policy

* [API Deprecation Policy](/partner/reference/api-deprecation-policy.md)
* [API Deprecation Schedule](/partner/reference/api-deprecation-schedule.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://developers.citrusad.com/partner/reference.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
