iSHARE Developer Portal
Other resources
Version 2.0.1
Version 2.0.1
  • Welcome to the iSHARE Developer Portal
  • Introduction
    • Getting started
      • Test certificates
      • Test participants
    • Release info
    • Help & support
    • UI Guidelines
    • Conformance test tool
  • Roles
  • iSHARE Satellite role
    • Getting started
    • Access token (M2M)
    • Parties
    • Parties (single party)
    • Trusted list
    • Versions
    • Capabilities
    • Dataspaces
    • Create entitled party
  • Authorisation Registry Role
    • Getting started
    • Access token (M2M)
    • Delegation
    • Capabilities
  • Service Provider Role
    • Getting started
    • Access token (M2M)
    • Return
    • Service
    • Capabilities
  • Service Consumer Role
    • Getting started
  • Identity Provider
    • Getting started
    • Authorize
    • Login
    • Access token
    • User info
    • Capabilities
  • Entitled Party
    • Getting started
  • All roles (common endpoints)
    • Access token (M2M)
    • Capabilities
  • Reference
    • iSHARE JWT
      • Client Assertion
    • Authentication
    • Authorization
    • Delegation mask
      • Policy sets
    • Delegation evidence
      • Policy sets
    • Postman collections
Powered by GitBook
LogoLogo

  • Cookie Policy

  • Privacy Policy

  • Imprint

  • Contact Us

Copyright © 2024 iSHARE Foundation

On this page
  • Downloads
  • Instructions
  1. Reference

Postman collections

PreviousDelegation evidence

Last updated 2 months ago

This section contains various Postman collections, which can be used to manually test iSHARE APIs. In these collections, you as a user are impersonating Test participant ‘ABC Trucking’.

In order to impersonate ABC Trucking, these Postman collections contain the private key of ABC Trucking. For non-dummy parties, private keys should never be shared with the Scheme Owner or other iSHARE Parties

Each collection contains all API endpoints of a specific Test participant, and as ABC Trucking you are able to consume these API endpoints.

Downloads

In order for the collections to work, please download iSHARE environment and globals. Then download the following Postman collections:

Instructions

To request an access token:

  • Open the /token request

  • The client_assertion is generated in the background

  • Run the request without making additional changes, the response should contain (among others) an access token value

To request a service:

  • Open a service request

  • The access token is automatically copied.

  • Run the request, the response should contain (an encoded) response

Tip

If the response is encoded, decode the token via and inspect the results

For /delegation service requests please view the demo in the , this will explain how authorization in iSHARE can work and Postman examples are shown.

jwt.io
video section
16KB
190312A_iSHARE_Test_-_ABC_Trucking_and_Authorization_Registry.postman_collection.json
ABC Trucking and the Authorization Registry Postman collection
17KB
190312A_iSHARE_Test_-_ABC_Trucking_and_Awesome_Widgets.postman_collection.json
ABC Trucking and Awesome Widgets Postman collection
43KB
190509A_iSHARE_E2E-_M2M_1a__SP_requests_DE_.postman_collection.json
End-2-End flow: ABC Trucking gets container data from Warehouse 13 (Service Provider requests Delegation Evidence) Postman collection
43KB
190509A_iSHARE_E2E-_M2M_1b__SC_provides_DE_.postman_collection.json
End-2-End flow: ABC Trucking gets container data from Warehouse 13 (Service Consumer provides Delegation Evidence) (Service Provider requests Delegation Evidence) Postman collection
18KB
190509A_iSHARE_Test_Environment.postman_environment.json
Environment
33KB
190312A_iSHARE_Globals.postman_globals.json
Globals
114KB
13feb2024_iSHARE_satellite_PIR_Test.postman_collection.json
ABC Trucking and the Satellite (from iSHARE Trust Framework version 2.x onwards)and its related
22KB
190509A_iSHARE_Test_-_ABC_Trucking_and_Warehouse13.postman_collection.json
ABC Trucking and Warehouse 13 Postman collection
environment