Version 0.0.1
http://vocabularies.xenzone.com/xcp-api/0.0.1/xcp-api.owl
API Terms

Overview

The core api

A-Z of Terms

Classes: | Collection |Command |Event |HttpCommand |HttpDeleteCommand |HttpGetCommand |HttpPatchCommand |HttpPostCommand |HttpPutCommand |Service |XmppCommand |XmppStanza |

Object Properties: | causedBy |emits |handledBy |results |

Datatype Properties: | commandId |currentPage |description |perPage |title |total |

Classes

Collection

http://vocabularies.xenzone.com/xcp-api/Collection

Collection

[#] [back to top]

Super Classes:

Command

http://vocabularies.xenzone.com/xcp-api/Command

A command

[#] [back to top]

Super Classes:

Event

http://vocabularies.xenzone.com/xcp-api/Event

an event emitted by a command

[#] [back to top]

Super Classes:

HttpCommand

http://vocabularies.xenzone.com/xcp-api/HttpCommand

A command expressed over HTTP

[#] [back to top]

Super Classes: Command

HttpDeleteCommand

http://vocabularies.xenzone.com/xcp-api/HttpDeleteCommand

A command expressed over HTTP, using DELETE

[#] [back to top]

Super Classes: HttpCommand

HttpGetCommand

http://vocabularies.xenzone.com/xcp-api/HttpGetCommand

A command expressed over HTTP, using GET

[#] [back to top]

Super Classes: HttpCommand

HttpPatchCommand

http://vocabularies.xenzone.com/xcp-api/HttpPatchCommand

A command expressed over HTTP, using PATCH

[#] [back to top]

Super Classes: HttpCommand

HttpPostCommand

http://vocabularies.xenzone.com/xcp-api/HttpPostCommand

A command expressed over HTTP, using POST

[#] [back to top]

Super Classes: HttpCommand

HttpPutCommand

http://vocabularies.xenzone.com/xcp-api/HttpPutCommand

A command expressed over HTTP, using PUT

[#] [back to top]

Super Classes: HttpCommand

Service

http://vocabularies.xenzone.com/xcp-api/Service

The Service that handles the commands

[#] [back to top]

Super Classes:

XmppCommand

http://vocabularies.xenzone.com/xcp-api/XmppCommand

A command expressed over XMPP

[#] [back to top]

Super Classes: Command

XmppStanza

http://vocabularies.xenzone.com/xcp-api/XmppStanza

XML message communication via XMPP

[#] [back to top]

Super Classes:

Object Properties

causedBy

http://vocabularies.xenzone.com/xcp-api/causedBy

The comand which caused the event

Domain: Event (union)

Range: HttpCommand (union)

[#] [back to top]

emits

http://vocabularies.xenzone.com/xcp-api/emits

the events emitted by a command

Domain: HttpCommand (union)

Range: Event (union)

[#] [back to top]

handledBy

http://vocabularies.xenzone.com/xcp-api/handledBy

The service that the command is handled by

Domain: HttpCommand (union)

Range: Service (union)

[#] [back to top]

results

http://vocabularies.xenzone.com/xcp-api/results

The search results from a search

Domain:

Range:

[#] [back to top]

Datatype Properties

commandId

http://vocabularies.xenzone.com/xcp-api/commandId

the id of the command - corresponds to a capability

Domain: HttpCommand (union)

Range: xsd:integer

[#] [back to top]

currentPage

http://vocabularies.xenzone.com/xcp-api/currentPage

the results for the current page

Domain: Collection (union)

Range: xsd:integer

[#] [back to top]

description

http://vocabularies.xenzone.com/xcp-api/description

the description of a api response

Domain:

Range:

[#] [back to top]

perPage

http://vocabularies.xenzone.com/xcp-api/perPage

amount of results per page

Domain: Collection (union)

Range: xsd:integer

[#] [back to top]

title

http://vocabularies.xenzone.com/xcp-api/title

the title of a api response

Domain:

Range:

[#] [back to top]

total

http://vocabularies.xenzone.com/xcp-api/total

the total results

Domain: Collection (union)

Range: xsd:integer

[#] [back to top]