# API fetcher

**URL:** <https://discourse.uma.xyz/t/api-fetcher/2005>\
**Category:** Ideas Bank\
**Created:** [May 11, 2023, 1:16pm UTC](https://discourse.uma.xyz/t/api-fetcher/2005 "2023-05-11T13:16:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mhairi](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.uma.xyz/mhairi/32/48_2.png) [@Mhairi](https://discourse.uma.xyz/u/Mhairi)\
**Post date:** [May 11, 2023, 1:16pm UTC](https://discourse.uma.xyz/t/api-fetcher/2005/1 "2023-05-11T13:16:52Z")

</div>

A smart contract that allows users to fetch REST API’s from a contract with a number of functions allowingat least GET and POST by passing request params or json body.

The contract uses the [OOv3](https://docs.uma.xyz/developers/optimistic-oracle-v3/data-asserter) to request/submit this off-chain information and return the response.
