API layer for Isah

The secure, stable connection to your Isah environment.

erpconnect.red gives applications, dashboards and AI agents controlled access to Isah through stored procedures, without exposing your database directly.

Your application
Custom build, third-party, AI agent or dashboard
GET · POST
HTTPS + bearer token
erpconnect.red
bearer tokenIP restrictionwhitelistlogging
Dedicated database user
Isah
Stored procedures

One connection, three questions

Project manager

Is it quick to implement and easy to manage?

A ready-made API layer instead of custom work for every integration. Less project risk, predictable lead time.

View use cases →
IT manager

Does our Isah environment stay secure?

Per clientId you decide which stored procedures, from which IP addresses and with which database user. Every request is logged.

Go to security →
Developer

What does my application talk to?

A documented interface with Swagger. GET to retrieve, POST to process. Works for AI-generated code too.

Go to documentation →
Use cases

Where erpconnect.red makes the difference

How it works

Stored procedures as an API

erpconnect.red executes stored procedures and expects their input parameters as data. Once executed, the result is returned.

  1. 00
    AuthenticateYour application signs in with a clientId and clientSecret and receives a bearer token.
  2. 01
    CallGET to retrieve data, POST to process or change data.
  3. 02
    Executeerpconnect.red checks permissions and runs the stored procedure on Isah.
  4. 03
    ResultThe output of the stored procedure is returned to your application.
request.http
# 1 · token
POST /token
{ "clientId": "acme-portal",
  "clientSecret": "••••••••" }
 
# 2 · stored procedure
GET /api/GetOrderStatus?orderNr=240117
Authorization: Bearer eyJhbGciOi…
 
200 OK
[{ "orderNr": "240117",
   "status": "In production" }]
Security & stability

How do we keep this secure and manageable?

The first question when a developer wants to "connect something AI to Isah". Per clientId you configure:

00Bearer tokensAccess based on clientId and clientSecret.
01Per-client whitelistA client can only use the stored procedures assigned to it.
02IP restrictionsDecide which IP addresses may use a clientId.
03Dedicated userOwn server, database and user per client. We advise a separate user for erpconnect.red.
04Full loggingEvery request is recorded, including any errors.
Documentation

Swagger per API, logging per request

Released stored procedures are included in (Swagger) documentation that can be switched on or off per API. We advise publishing it on an externally reachable endpoint.

Request documentation access
Every request is logged with
Date and time
clientId
Stored procedure / endpoint
Input data
Any errors
Pricing

One-off licence, yearly support

erpconnect.red Standard
€3,750one-off
Includes 12 months of support
SupportUpdates · consecutive only
€950per 12 months
Support for extra environment1 year · consecutive only
€250per 12 months
Remote installation and configuration 
€125per hour (min. 1 h)
Building functionality / stored procedures 
€140per hour (min. 1 h)
Request a quote →
Contact

Start with a conversation

Request a clientId, book an intake or discuss a specific (AI) use case with us.

Tambien Kraaivenstraat 23-23, 5048 AB Tilburg, The Netherlands +31 (0)13 711 3195
I would like