Flowlet Blog
Insights, updates, and tips from the Flowlet team
Reading and Writing Google Sheets using Flowlet
Read, write, and read metadata of Google Sheets without the need for OAuth2 authentication or direct API usage
Collecting Content Security Policy (CSP) Reports
Use Flowlet to collect and process Content Security Policy (CSP) reports, aggregate them to a database, and extend the solution for further actions.
Hosting a static NextJS export on S3 and CloudFront
Host a NextJS website on S3 with CloudFront, Lambda@Edge, and Flowlet for API routes, handling both static and dynamic content.
7 Things You Can Do with the Airtable API
This post explains how to perform CRUD actions and receive Airtable's webhooks with Airtable's API using Flowlet.
Mail Custom Images Using a Glide App Webhook and Robolly
Send custom images upon a webhook triggered by Glide. With the help of Robolly, we can easily customize images and send them along with mail messages.
Create a website uptime monitor in Flowlet
This 15-minute workshop will show you how to create an uptime monitor in Flowlet. It is a quick and educative example of what you can do with Flowlet.
How to create your OpenID identity provider
Create your own OpenID identity provider using Flowlet to add secure login to your API for your front-end applications.
How to quickly create a neat CRUD API in Flowlet
Remember hammering the enter button to make your way through installation wizards? You can create your API that way!
Implementation of CSRF protection in scalable APIs
In cloud-based applications and microservices, it's more important than ever to secure against APIs is cross-site request forgery.
Handling Custom Slack Commands with Flowlet
See how Flowlet can easily handle custom Slack commands, use the OAuth flow, and handle calls from Slack in Flowlet to respond to invoked commands.
No-code your Hubspot API calls in Flowlet
Hubspot CRM's API lets you access data stored in their systems so that you can use it in your apps and integrations.
Update entries with the Contentful Rest API
Contentful is a headless CMS that can help you manage your content easily. This article shows you how to amend the content in the Contentful API.
Building a GPT-3 Chatbot with OpenAI API
The most sophisticated OpenAI model has enough intelligence to answer real-world questions. This post discovers its ability to answer questions in a chatbot.
Date, Time Formats, and Timezones in JSON APIs
How did the past affect the handling date and time in your API? And what formats do we have that are technically universal and resistant?
14 essential CLI tools for working with APIs
Explore how the command line can be a powerful tool for working with APIs. Learn basic commands for making HTTP requests and manipulating data.
OAuth2 scopes for fine-grained access control lists (ACLs)
In OAuth2, the scope is a space-separated list of user permissions. There is no further restriction on its format and hence allows a lot of flexibility.
5 CORS Headers Your API Needs for Web Security
CORS is a standard that defines a set of HTTP headers to enhance web security. These headers are a necessary part of APIs that serve JavaScript frontends.
Connect OAuth2 APIs using Flowlet secrets
Learn to connect OAuth2 APIs using Flowlet secrets. Read Tweets posted using the Twitter API and leverage OAuth2 login.
Build a Headless URL Shortener in One Minute Using No-Code
Learn how to build a headless URL shortener in one minute using no-code. Create an app with a database and REST API endpoints that can shorten a URL.
How to Implement ReCaptcha in Five Minutes Using No-Code
Captcha is implemented to protect against bots. Learn how to implement ReCaptcha on your site without having to code.
A quick introduction to Json Web Tokens (JWT) and JOSE
Authentication in APIs tends to use Basic Auth. Nowadays, OAuth becomes common, using JWT Bearer tokens. Learn how to use them in Flowlet.
Emergency Response Flow for Website Downtime with Flowlet
How to use Flowlet to set up an emergency response flow to get notified of downtime, respond to the client, and take appropriate steps to fix it.