uniclass

Uniclass API

The Uniclass API allows you to access Uniclass in your own platform, making it even easier to apply to your day to day processes.

implementing the API

Documentation

Explore the example API client on GitHub to see how the Uniclass Public API can be implemented in an ASP.NET MVC website.

Get Uniclass 2015 classification tree from a specified starting notation.

Request information

Parameters

Name Description Additional Information
notation The root Uniclass notation Define this parameter in the request URI
depth The level of depth at which to return child classifications Define this parameter in the request URI


Response
Response body formats

application/json, text/json, application/xml, text/xml

Sample

notation 'Ro', depth 1 gives:

    {
      "Notation": "Ro",
      "Title": "Roles",
      "Children": [
          {
              "Notation": "Ro_10",
              "Title": "Management roles",
              "Children": null
          },
          {
              "Notation": "Ro_30",
              "Title": "Delivery roles",
              "Children": null
          },
          {
              "Notation": "Ro_50",
              "Title": "Design roles",
              "Children": null
          },
          {
              "Notation": "Ro_70",
              "Title": "Site roles",
              "Children": null
          }
      ]
    }    
      

Get the API

Complete the form on the right to register your interest in using the Uniclass API and one of our support team will reach out to discuss further.