Back to top
Vastuu Group

Create & Manage Data Products

Version: 1.0
Last updated: Feb. 18, 2021
|
Reading time: 5 min

Overview


The Product API provides means to manage products provided by Platform of Trust core. The product defines the URL to the translator, as well as a product code to use when requesting data from the translator.

NOTE: When creating a new data product, the developer who creates it MUST belong to a group , and POST that groupId in the request when creating the data product.

Capabilities

  • Allows listing all available products with pagination
  • Allows reading about a single product by its product code
  • Allows creating a new product
  • Allows updating a product by its product code
  • Allows deleting a product by its product code


Product API 1.0 - List all products

const request = require('request'); request('https://api-sandbox.oftrust.net/products/v1', { json: true }, (err, res, body) => { if (err) { return console.log(err); } console.log('response', body); });

Product API 1.0 - Get one data product

const request = require('request'); request('https://api-sandbox.oftrust.net/products/v1/prh-business-identity-data-product', { json: true }, (err, res, body) => { if (err) { return console.log(err); } });


API Specification

Download Open API Specification (OAS) for Product here

Download RESTful API Modeling Language (RAML) specifications for Product here

API Documentation

Checkout API endpoint, HTTP calls and associated parameters in details at docs.oftrust.net

Developer Guides

Read on how to get your Bearer Token to start accessing and using Platform of Trust APIs in this Guide

Read more about Data Products in our Data Product 101 guide

Read on how to consume data products via registered apps in our Consume Data Products

Read Identity and Data Discovery guide to learn discovering data products in an identity network

Profiles in Other Platforms

ProgrammableWeb

Questions and Feedback

Have a question on Product API? Shoot it in Platform of Trust Stack Overflow community page.

Did Product API miss some feature? Make a Wish in GitHub.

Did we miss something? Make a Wish!

tell us in GitHub

See all APIs