# Platform Admin
source: https://developer.mastercard.com/pclo-presentment/documentation/use-cases/platform-admin/index.md

## Retrieve All Offers {#retrieve-all-offers}

The Publisher can get a list of all offers regardless of cardholder. The Publisher can retrieve extended information for the requested offers such as:

* Marketing content
* Terms and conditions
* Logos
* Images
* Translations

### Sequence diagram {#sequence-diagram}

Diagram offers

### Example {#example}

The example sequence shows the use of the **Offers API** GET request to get the list of offers for the Financial Institution.


API Reference: `GET /offers`

<br />

## Filter All Offers {#filter-all-offers}

The Publisher can specify criteria and filter a list of all offers regardless of cardholder. The Publisher can retrieve extended information for the requested offers, such as marketing content, terms and conditions, logos, images, and translations.

### Sequence diagram {#sequence-diagram-1}

Diagram filteroffers

### Example {#example-1}

The example sequence shows the use of the **Filter Offers API** POST request to get the list of offers for the Financial Institution based on a filter criteria provided.


API Reference: `POST /offers/filters`

<br />

## Retrieve All Rewards {#retrieve-all-rewards}

The Publisher can get a list of all rewards for the Financial Institution that meet the specified search criteria.

### Sequence diagram {#sequence-diagram-2}

Diagram adjustments

### Example {#example-2}

The example sequence shows the use of the **Adjustments API** GET request to get the list of rewards for the Financial Institution.


API Reference: `GET /adjustments`

<br />

