XML API Commands

The following table lists the commands supported in the XML API in alphabetical order. For each command, it provides a brief description and a link to a help topic with syntax and usage information and code samples.

Command

Description

Add

Adds a new object or updates an existing object.

Approve

Approves a transaction that was submitted for approval.

Auth

Authenticates the user.

CreateUser

Adds or Updates a User object.

Delete

Deletes an object.

MakeURL

Creates a URL to a specific OpenAir page.

Modify

Updates an object.

ModifyOnCondition

Updates an object only if the condition is satisfied.

Read

Retrieves one or more objects of the type specified based on the method, attributes and other parameters passed.

Reject

Rejects a transaction that was submitted for approval.

RemoteAuth

Authenticates the user and returns a URL to access the OpenAir UI as the authenticated user.

Report

Runs a report and emails a timesheet, expense report or saved report as PDF.

Submit

Submits a transaction for approval.

Time

Retrieves the current system timestamp from the OpenAir servers.

Unapprove

Unapproves a transaction that was previously approved.

Version

Retrieves the version of a thin client application supported by OpenAir.

Whoami

Retrieves information about the authenticated user.