One Time Authentication
Once your authentication is done, you can use credentials in any Spell without the need to reconfigure everything
Our platform offers these key features to manage your API integrations quickly and securely: Authentication (including OAuth), Serverless Hosting and Monitoring.
We suppport all kind of authentication: API Keys, HTTP headers, query paramers... and OAuth 2.
Use one of our public accounts to access your data in a snap or create a fully configured OAuth account.
You can also use OAuth for your own users by creating an OAuth button to implement on your platform. This way, users can allow you to access their data through any Spells. We take care of security and authentication management like refreshing access token.
We manage for you all kinds of authentication: OAuth, API Key, HTTP Basic, Bearer token, etc. All keys are securely stored inside your Authentication Center inside Meta API.
Meta-API now provide a very simple and straightforward way to connect your account using OAuth.
You'll be able to have this one-click authentication on the most popular providers (like Github, Google, Slack...).
You can also create your own custom authentication and manage all the details.
Secret keys, like API key, Client Secret and HTTP Basic password are hidden by default.
Once you add your key inside an API authentication, you won't be able to recover it but we'll show you an hint (with only the five last characters of the key) to figure out which key is used.
This feature will allow reinforcing your account security, avoiding secrets to be reached if you lose access to your account.
Monitoring doesn't need any configuration or code implementation: everything is done automatically, right out of the box.
From the first line of code, we'll give you detailed logs on your own interface on Logs view.
Each time your Spell will encounter an error with one of their connectors or with the code itself, we'll email you a notification with advices to correct this error.
Your corrective actions will be some much faster: access the Spell, correct the error or change one of the faulty connectors and deploy your Spell.
The production URL won't change: so you don't have to re-deploy your application or reconfigure it.
Feature in preview
You can use our Runners open-source technology to use your own servers and access unlimited executions.
Since you use your own servers, no requests will be count down from your account.
Our cloud infrastructure is still here as a fallback and can take care of your requests in case of maintenance or unavailability.
Access our Open Source Docker image to deploy it easily and securely on your own servers or cloud provider.
Data and keys are securely synced between your runner and our cloud platform: so don't worry about loosing data: you won't.
All data are cached locally for performances and a better reliability.
We choose to expose your Spell as a simple REST API, so you can use it the way you want:
every day, from Monday to Friday, at 4:12 PM
Our platform can handle from one to millions requests: you can prototype and go live in hours.
You want more control ? Deploy our Runners and your code and data will stay on your own infrastructure. You can opt in for our monitoring solution or send your logs to your favorite tool (Datadog, New Relic, App Insight, etc.)
Want both? Our Flex Gateway will use our platform as a backup in case of overloading and traffic will be automatically balanced between your Runners and our infrastructure to ensure that every request will be processed.