Introduction to Using Any API
Call Any External API
Note
If your smart contracts need access to price data, try using Chainlink Data Feeds.
Chainlink enables your contracts to access to any external data source, through our decentralized oracle network.
Whether your contract requires sports results, the latest weather, or any other publicly available data, the Chainlink contract library provides the tools required for your contract to consume it.
Connect Your Smart Contracts to the Outside World
We understand that building smart contracts is difficult enough as it is, and making your contracts compatible with off-chain data just adds to the complexity. Therefore, we created a framework with minimal requirements, yet unbounded flexibility, so you can focus more on the functionality of your smart contracts rather than what feeds them.
Chainlink’s decentralized oracle network provides smart contracts with the ability to push and pull data, facilitating the interoperability between on-chain and off-chain applications.
Learn how to Make a GET Request from your smart contract.