/persons

Collection of Persons in a system, federation of systems, or in a default Realm.

get

Get all Persons in the system or default Realm.

post

Create a new Person in the default Realm.

Query the collection of People in a system, federation of systems, or in a default realm by posting a Query object.

post

Submit a query using a PersonQuery object.

Entity representing a Person form metadata.

get

Get form metadata for creating a new Person.

Entity representing a Person

get

Get a particular Person given its id.

put

Update a particular Person given its id.

delete

Delete a particular Person given its id.

Entity representing a Person form metadata for update

get

Get form metadata for updating an existing Person.

/organizations

Collection of Organizations in a system, federation of systems, or in a default Realm.

get

Get all Organizations in the system or default Realm.

post

Create a new Organization in the default Realm.

Query the collection of Organizations in a system, federation of systems, or in a default realm by posting a Query object.

post

Submit a query using a OrganizationQuery object.

Entity representing a Organization form metadata.

get

Get form metadata for creating a new Organization.

The root Organizations in the Organization hierarchy. A node with no parents is an orphan. While all Organization Ids are known to the hierarchy, an orphan does not appear in the hierarchy unless explicitly added as a root node or child of another node.

get

Get all root root-organizations

put

Add the given Organization as a root in the Organization hierarchy

delete

Remove the given Organization as a root in the Organization hierarchy.

Entity representing a Organization

get

Get a particular Organization given its id.

put

Update a particular Organization given its id.

delete

Delete a particular Organization given its id.

Entity representing a Organization form metadata for update

get

Get form metadata for updating an existing Organization.

get

Get child Organizations for the given Organization in the hierarchy.

put

Add Organization as child of the given Organization in the hierarchy.

delete

Remove the given Organization as a child of the given Organization in the hierarchy.

get

Get parent Organizations for the given Organization in the hierarchy.

/positions

Collection of Positions in a system, federation of systems, or in a default Realm.

get

Get all Positions in the system or default Realm.

post

Create a new Position in the default Realm.

Query the collection of Positions in a system, federation of systems, or in a default realm by posting a Query object.

post

Submit a query using a PositionQuery object.

Entity representing a Position form metadata.

get

Get form metadata for creating a new Position.

Entity representing a Position

get

Get a particular Position given its id.

put

Update a particular Position given its id.

delete

Delete a particular Position given its id.

Entity representing a Position form metadata for update

get

Get form metadata for updating an existing Position.

/appointments

Collection of Appointments in a system, federation of systems, or in a default Realm.

get

Get all Appointments in the system or default Realm.

post

Create a new Appointment in the default Realm.

Query the collection of Appointments in a system, federation of systems, or in a default realm by posting a Query object.

post

Submit a query using a AppointmentQuery object.

Entity representing a Appointment form metadata.

get

Get form metadata for creating a new Appointment.

Entity representing a Appointment

get

Get a particular Appointment given its id.

put

Update a particular Appointment given its id.

delete

Delete a particular Appointment given its id.

Entity representing a Appointment form metadata for update

get

Get form metadata for updating an existing Appointment.

/realms

Collection of Realms in a system or federation of systems.

get

Get all Realms.

post

Create a new Realm.

Query the collection of Realms in a system, federation of systems, or in a default realm by posting a Query object.

post

Submit a query using a RealmQuery object.

Entity representing a Realm form metadata.

get

Get form metadata for creating a new Realm.

The root Realms in the Realm hierarchy. A node with no parents is an orphan. While all Realm Ids are known to the hierarchy, an orphan does not appear in the hierarchy unless explicitly added as a root node or child of another node.

get

Get all root root-realm

Entity representing a Realm

get

Get a particular Realm given its id.

put

Update a particular Realm given its id.

delete

Delete a particular Realm given its id.

Entity representing a Realm form metadata for update

get

Get form metadata for updating an existing Realm.

get

Get child Realms for the given Realm in the hierarchy.

put

Add Realm as child of the given Realm in the hierarchy.

delete

Remove the given Realm as a child of the given Realm in the hierarchy.

get

Get parent Realms for the given Realm in the hierarchy.

get

Get all Persons in this Realm

put

Add the given Person to this Realm

delete

Remove the given Person from the Realm.

get

Get all Organizations in this Realm

put

Add the given Organization to this Realm

delete

Remove the given Organization from the Realm.

get

Get all Positions in this Realm

put

Add the given Position to this Realm

delete

Remove the given Position from the Realm.

get

Get all Appointments in this Realm

put

Add the given Appointment to this Realm

delete

Remove the given Appointment from the Realm.