> For the complete documentation index, see [llms.txt](https://docs.bancor.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bancor.network/developer-guides/read-functions/rewards/standard-rewards/programids.md).

# programIds()

### Function StandardRewards.sol()

{% code title="StandardRewards.sol" %}

```javascript
function programIds() external view returns (uint256[] memory)
```

{% endcode %}

This function is used to get a list of all reward program IDs.&#x20;

### Return Variables

This function returns a list of all reward program IDs.

| Variable Type | Returns                                                                                                                       |
| ------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| uint256\[]    | <p>The returned list includes IDs for each reward program.<br><br>Example response:<br><code>1, 2, 3, 4 uint256\[]</code></p> |
