Skip to content
FlinkISO

Structured access to QMS records

Use the data collected by your Custom Forms

When FlinkISO generates a Custom HTML Form, it also creates JSON and XML export actions for that module. An authorised integration can request records using the generated table route and Custom Table ID.

  • Choose JSON for web applications, scripts and modern integration tools
  • Choose XML for systems and workflows that require an XML document
  • Receive record data together with paging information
  • Retain parent and linked child data where the generated endpoint includes those relationships
The same FlinkISO Custom Form records returned as XML and JSON
XML and JSON responsesView full screen

Request anatomy

Three pieces identify an export

Application URL

Start with the HTTPS address of the FlinkISO instance serving the generated module.

Table Route

Use the route generated for the Custom Form controller.

Response Type

Select the generated json or xml action.

Custom Table ID

Pass the form’s UUID as the named custom_table_id parameter.

Example request

Call the generated export action

Replace the placeholders with the application URL, generated table route, format and Custom Table ID from your own instance.

HTTP

GET /<table-route>/<json-or-xml>/
  custom_table_id:<uuid> HTTP/1.1
Host: <application-host>
user: <admin-username>
password: <admin-password>

cURL

curl --location \
  'https://<application-host>/<table-route>/json/
  custom_table_id:<uuid>' \
  --header 'user: <admin-username>' \
  --header 'password: <admin-password>'

Protect export credentials

Use HTTPS, keep credentials outside source code and logs, and limit access to the systems that need the export. The generated endpoints require an administrator account under the current export authentication model.

Choose the format

The same records, shaped for different consumers

JSON

Use JSON with browser applications, JavaScript, mobile clients, automation tools and services that work naturally with arrays and objects.

XML

Use XML with document-oriented integrations, established enterprise interfaces and tools that consume named XML elements.

More from FlinkISO

More Features

Assisted implementation

Startup Plan

We will setup the application for you. Our team will actively work with you during the process, help you build your Custom HTML forms, and show you how to use the system efficiently.

Explore Startup Plan

Plan benefits

  • Free Installation
  • Free Training
  • Free API access for 3 months
  • Priority Support for 3 months
  • No Contracts/ Long Term Commitments
  • Use application without any restrictions after 3 months
  • On Cloud

    Start your 15 days On-Cloud QMS trial. No payment required. One free training session included. Live chat & email support.

    Register
  • On Premise

    Download Free Quality Management Software On-Premise Edition. Installation, Training, Support Services on-demand.

    Free Download