What is RapidQL?
RapidQL is a unified language for querying multiple data sources such as databases and APIs. Data sources can be joined together in one simple query to combine and enrich data.
Any RapidAPI API. Any Database . Any HTTP request.
Check it out
Here is a quick example of a RapidQL query:
{
MySQL.Demo.users.find() {
email,
Http.post(
url: 'https://Mailboxlayervolodimir.kudriachenkoV1.p.rapidapi.com/checkEmail',
params: {
email: 'email',
apiKey: '*****************'
}
){
score
}
}
}
In the query above, RapidQL retrieved all users within a MySQL database and passed their email through an email validation API endpoint. The JSON response would contain a combination of user emails the the validity confidence score.
"MySQL.Demo.users.find": [
{
"email": "[email protected]",
"Http.post": [
{
"score": 0.96
}
]
},
{
"email": "chickenlittle@lalaland",
"Http.post": [
{
"score": 0.64
}
]
},
{
"email": "[email protected]",
"Http.post": [
{
"score": 0.8
}
]
}
]
Updated almost 4 years ago