Data Model from XML Schema (XSD)

The data model as XML Schema (XSD) file for the ITscope data formats, via the interactive API on the API method info is retrieved.For this demand is no API key required. As URL path is simply the data output format is set.

Url for schema definition for the data output format standard .

  https://api.itscope.com/2.0/info/schema/standard.xsd 

Url for schema definition for the data output format standard update .

  https://api.itscope.com/2.0/info/schema/standardupdate.xsd 

Url for schema definition for the data output format developer .

  https://api.itscope.com/2.0/info/schema/developer.xsd 

Url for schema definition for the data output format developer update .

  https://api.itscope.com/2.0/info/schema/developerupdate.xsd 
 

Instructions for Java

The result of the API retrieval for the schema depending on the data format, ie the XML definition, can then be stored locally on the hard disk, eg under c: \ temp \ itscope_api.xsd

About the Binding compiler of Java (xjc.exe) can now reference to the XML definition a Java class model are created.


This call creates a package named de.itscope.api.
"C: \ Program Files \ Java \ jdk1.7.0_51 \ bin \ xjc.exe" -p en.itscope.api c: \ temp \ itscope_api.xml

 

Instructions for C #, .NET, and VB.NET

These are just example tools or instructions for generating schemas.

 

API client for different developer languages

The API client can through the used of ITscope public Framework Swagger (see http://www.swagger.io generated) for creating data model and API documentation API. These clients are intended to serve as frameworks for an application that is supposed to save work but does not yet provide a complete client. Ie individual adjustment will be necessary. If the XML format is used, a function for deserializing an XML string must be implemented.

The online Swagger editor can create a client in many developing language by ITScope API definition.

But the following link must https://api.itscope.com/2.0/swagger.json in the online Swagger editor via the menu item File-> Import URL ... are imported.

After importing the URL, there are some errors in the right pane, these can be ignored and closed with the Collapse button. The client can also be generated, despite these displayed errors.

Then you can select via the menu item Generate client the respective client to download.

The list of possible clients:

  • Akka Scala
  • Android
  • Async Scala
  • Clojure
  • C #
  • C # .NET 2.0
  • Cwiki
  • darts
  • Dynamic HTML
  • Flash
  • Go
  • Groovy
  • html
  • html2
  • Java
  • Javascript
  • Javascript Closure Angular
  • Jmeter
  • Objective-C
  • Perl
  • PHP
  • python
  • QT 5 C ++
  • Ruby
  • scale
  • Swift
  • Tizen
  • Typescript Angular
  • Typescript Angular 2
  • Typescript Fetch
  • Typescript Node

Note: This page has been translated with the Google Translation Service.

Have more questions? Submit a request