Requests

Rq vs. Request

You may see two types of request calls in our web services. Rq and Request. Rq contains a data structure with parameters. Request allows you to set the parameters directly. See examples.

Unless otherwise noted, each request must include the OpsAuthenticationHeader in the SOAP header. The OpsAuthenticationHeader has two required elements, and an optional element:

Element

Data Type

Required

Discussion

AccountName

string

no

This is your Projector account code. It is the same account code you may use when logging into Projector interactively. This may be omitted if the specified email address is enough to uniquely identify the user. It is required if the same email address is in use in multiple accounts (for example, you may have a production and a sandbox account).

EmailAddress

string

yes

This is the Projector username of the user you wish to execute the web service as.

Password

string

yes

All communications with the Projector server are encrypted via SSL. However, we recommend that the permissions of the user used here be limited since the password must be in plain text in the programs written to access web services.