This guide will walk you through the process of building your own API using Bosbec Workflows. The chapters below include practical, step-by-step examples that demonstrate how to build workflows…
api
15 articles
Tutorials
Goal: Create an API token, import a ready-made workflow, and send your first successful POST request.
How-to guides
This article shows how to verify a person's identity with BankID through IDkollen's API from a Bosbec workflow, using a phone authentication where a member of staff starts the verification on the…
This article details how to import an SMS Gateway workflow based on the HTTP-in API from the Workflow Library and the steps required to configure it.
We have created an example workflow that demonstrates how you can use MCP (Model Context Protocol) to query information stored in your Bosbec account. In this example, the workflow retrieves call…
Reference
There are several ways to authenticate API requests. Below, we cover the three most common authentication methods used in Bosbec.
When building your workflows in Bosbec WE, you will need some way of starting them. Channels allow you to start your workflows using incoming traffic instead of running them manually. This can be…
The Create JWT Signing job creates a signed JWT (JSON Web Token) by signing a payload with a private key. Use it when a workflow needs to generate a token for authenticating against an external…
This job can be connected to the following workflow elements.
The Send API Response job sends an HTTP response back to the caller of an Incoming HTTP Trigger. Use this job to control the response body, content type, status code, and headers returned to the…
This is the reference text shown in the Workflow Builder. For a walkthrough with examples, see Send HTTP Request.
The Send HTTP Request job is the latest version of the job used to send outbound HTTP requests from Bosbec. This article explains how it works and how to configure it to communicate with external…
Concepts
Not all systems are able to push data updates automatically when changes occur. In some cases, data must instead be retrieved by actively making requests to the external system.
To receive data from System A using a webhook, the first requirement is an HTTP Channel. An HTTP Channel can be configured either in the admin interface or directly from a trigger in the Workflow…
When it is time to send data from Bosbec to System B, much of the process should feel familiar from the chapter Get data via API. In most cases, sending data is done by making an HTTP request to…