CreateProject()

Abstract

The CreateProject() API function is an XmlHttp function to create a new project  record based on parameters set as below.

API Address

https://api.tracker-rms.com/WebAPI/XmlHttpCreateProject.aspx

Request Format

The input format XML for this function is as follows:

<?xml version="1.0"?>
<TrackerRMS>
    <UserLogon>
        <Username></Username>
        <Password></Password>
    </UserLogon>
    <ProjectRecord>
        <Client></Client>
        <Contact></Contact>
        <ProjectName></ProjectName>
        <StartDate></StartDate>
        <EndDate></EndDate>
    </ProjectRecord>
</TrackerRMS>
Parameter Notes
<Username> The username is typically the email address for the user in the format name@domain.com
<Password> The password will be the same as their web based password and can contain a combination of upper case, lower case and alpha-numeric characters
<Client> This is the id of the Client for which the Project relates
<Contact> This is the id of the Contact for which the Project relates
<ProjectName> This is the name of the Project
<StartDate> This is the start date of the Project
<EndDate> This is the end date of the Project

Response Format

The function will return a literal string value only containing the message to relay to the sender.

Example of a valid return:

Record 1234 created successfully
User details cannot be verified
User ‘sender@domain.com’ not found