API - TRUE

API

API - for developers

We work continuously to integrate with more smart solutions.
Contact us if you wish to connect.

TruE reST API

We offer several ways to issue blockchain secured documents automatically, including our own REST API, which is easy to connect to.
There are only 5 endpoints in total and no strange filtering or complicated settings.

Connect and fetch data from your datasource, use our webhooks, or use one of the ready connections from the list below.
You can even use our email-API to issue documents by sending an email to us.

We welcome your input if you wish to use the API.

Authentication

The TRUE API uses API keys to authenticate requests.
Authenticate via Basic Auth use "Authorization: Basic base64(username:password)"
All API requests must be made over HTTPS.
Calls made over plain HTTP will fail.
API requests without authentication will also fail.

Rest api endpoints

TRUE API-endpoints below

It’s easy to issue a secure document using the TRUE REST API. Every site has the ability to issue documents with a design of choice by using the /issue/ endpoint of our API.

{
  "design":"true-demo-document",
  "data":[
    {
      "Contact-type":"",
      "Company":"",
      "Telefon":"",
      "index":"",
      "E-mail address":"",
      "Contact Firstname":"",
      "Contact Lastname":"",
      "Course":"course-shortcode",
      "Contact Title":"",
      "Person Nummer":"",
      "email2":"",
      "Org-nr":"",
      "City":"",
      "Signature 2":"",
      "Signature 1":"",
      "Groups":"",
      "Tags":"",
      "Middlename":"",
      "Country":"",
      "Zipcode":"",
      "Address":""
    },
  ]
}

It’s easy to create a preview of a document using the TRUE REST API. Every site has the ability to preview documents with a design of choice before issuing by using the /preview/ endpoint of our API. The request is the same as the issue request but sent to the preview endpoint. This can be done before issuing to check if the document looks ok.

{
  "design":"true-demo-document",
  "data":[
    {
      "Contact-type":"",
      "Company":"",
      "Telefon":"",
      "index":"",
      "E-mail address":"",
      "Contact Firstname":"",
      "Contact Lastname":"",
      "Course":"course-shortcode",
      "Contact Title":"",
      "Person Nummer":"",
      "email2":"",
      "Org-nr":"",
      "City":"",
      "Signature 2":"",
      "Signature 1":"",
      "Groups":"",
      "Tags":"",
      "Middlename":"",
      "Country":"",
      "Zipcode":"",
      "Address":""
    },
  ]
}

Returns a list of available design-templates

Returns the structure of the Design Template as defined in TRUE Dashboard > Build > Design Templates and the Template instructions

Returns an object of items in Document Content (TRUE Dashboard > Build > Document Content )

{
    "success": true,
    "data": [
        {
            "title": "Course Swedish",
            "shortcode": "course-swedish",
            "added": "2021-05-30"
        },
        {
            "title": "Puppy Course",
            "shortcode": "puppy-course",
            "added": "2021-05-30"
        }
    ]
}

Returns a list of all the issued documents.

Status (Optional)
all – Default – All documents
approved – Gives a list of all approved documents
verified – Gives a list of all verified documents

Data (Optional)
full – Default – Full data with html and jskeys
simple – Simple data with link to document

Limit (Optional) (integer)
Number how many documents per page


Page (Optional) (integer)
Page number

Click the button below to try our API with Postman

(The information provided in this postman-file gives access to a demo endpoint)

API CONNECTIONS

We work continuously to integrate with CRM and CMS solutions. Below are some of them.
If you wish to connect and issue smart and secure digital certificates, diplomas, awards, licenses or other documents - just reach out.

Issue documents by sending an email to us 

A smooth way to issue official documents. Simply send us emails with a predetermined message and structure. TRUE system will automatically generate and issue your official documents to intended persons.

Issue documents by pushing data to TRUE API 

Connect and fetch data from your own datasource, enter a URL and specify the API call to issue your secure document.

Salesforce is a market leader in customer relationship management, CRM. Their platform leverages the latest technology in cloud services, social media, mobile communications, Internet of Things (IoT), artificial intelligence (AI).

Zapier help companies Automate whatever slows them down. They handle work for companies automatically, so that you can focus on things that matter more. You can create and customize Zaps (automations) in minutes.

Create online courses and membership sites with Thinkific and feel confident that you’ve got the easiest technology and the best support in the industry.

EduAdmin is an education administration system for open courses as well as company-adapted courses, used primarily in the Nordic region. They have 10 years of program development behind their digital administration of courses.

The world’s most popular website builder. Bloggers, small businesses, and Fortune 500 companies use WordPress globally.

Dynamics 365 is Microsoft’s platform for business systems. Intelligent, purpose-built applications which create the business processes of the future in the cloud.

Learnifier is the leading learning platform in the Nordics. A dynamic tool for going digital with your knowledge.

index

A leading CRM-suppliers of the Nordics.

Learnpoint-logo

LearnPoint is an affordable hosted LMS that incorporates a nice blend of functionality and usability.

Grade-logo

Grade Talent Management System helps organizations attract, engage and retain the right type of people giving clients a competitive edge.

LearnWorlds Ltd wishes to become the best “educational amplifier”, empowering trainers, educators and content authors to create unique, enjoyable and social learning experiences.

Totara-Offical-Logo

Totara makes talent development software that empowers people to do their best work. 

Learnster – an LMS (Learning Management System) of tomorrow, for growing organizations. Learnster’s cutting-edge technology creates new, efficient ways of sharing information and knowledge with the entire organization. 

moodle_logo_TM

Moodle is an open-source learning management system written in PHP.  Moodle is used for blended learning, distance education, flipped classroom as well as online learning projects in schools, universities and workplaces.

Simployer offer an HR system that can be adapted to businesses with different needs, sizes, industries and complexity.

Frends-logo

With Frends integration platform as a service (iPaaS), you can develop, manage and secure all APIs integrations and process automation within one lean, low-code, and intuitive platform.

COMING API CONNECTIONS

More to come! Feel free to contact us if you wish to connect your sofware to help companies issue blockchain-secured original documents with TRUE.

TRUE - trusted documents