API

TRUE API - for developers

We offer several ways to issue blockchain secured documents automatically, including our own REST API. Connect and fetch data from your datasource, use our webhooks, or one of our connections from the list below. You can even use our email-API to issue documents by sending an email to us.

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

TruE reST API

Our REST API was created to help organisations create and issue secure documents automatically, from a system of choice.
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.

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

Iver - Api - TRUE

Iver is a leading Nordic supplier of cloud-based IT services. They help companies drive digital transformation.

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 - documents with value