English

Support and documentation

Getting started

This guide will help you implement C2 in your organization and take control over your computing resources.

Configuring and using C2 is easy. Since C2 is a cloud-based platform, there are no servers to provision, no software to maintain and no databases to admin.

Any questions?

If you have queries, we’re here to help. You can search our online knowledge base, which includes answers to the most frequently asked technical questions, or visit the general FAQ section.

You can also contact our support team by sending us an online support ticket. We will get back to you quickly to answer all your questions and requests.

Before you start

Here’s a quick setup guide to help you through the initial installation process. A few things to note before starting your tests:

  • When you start your test, you’re automatically added as the first client (applicant) and as the first resource (agent or technician).
  • A list of web forms is already included. In other words, a service catalog template is available and represents your service offering. The C2 software structure is specified below.
  • A list of devices and assets is included by default. Under the CMDB menu, you’ll have access to a basic, editable inventory template.
  • Please note the test gives you access to the entire application except for the report module (generic and customized). If you want to delve deeper into the metrics and reports, you can request a free personalized demo.

Understanding the structure

Here’s the suggested initial structure:

Company: Following your registration, you specify the name of the company or your organization and choose the default language.

Service catalog: A catalog must be associated with your business so that all your customers can access associated requests. The catalog includes the application forms and the tasks associated with its requests. A test catalog is available with its associated requests.

Request forms: The forms are managed in the Service Catalog from the Requests manager.

Task templates: You can also create task templates that will be used in request workflows from the Service Catalog/Task menu.

Preparing your C2 environment

Initial configurations will allow you to get started with an environment that can support your day-to-day operations. By importing your technical agents, clients and inventory items, you’ll be able to base your tests on real-world scenarios.

Create custom fields

Before configuring the request forms, look at the various custom fields available. Creating these custom fields allows you to add more information to a request and contextualize the forms as needed.

Manually add your customers (your future users)

Customers are the end users of the application. Associate a company with each customer to give them access to the catalogs or specify a custom catalog. It’s also possible to approve or deny access to a self-service portal.

Or import your requestors/customers

Under the Management menu, import customers through the Imports submenu. Download the template and add your data.

Please note the following:

  • You must not change the names of the columns in the Excel file.
  • To avoid problems with numbers, change the format of the columns to text mode. This will avoid Excel formatting of digits. Otherwise, use a text editor.
  • You must save the CSV file in UTF-8 mode.
  • To avoid errors, please test with one or two customers first to validate your import.
Import your CIs (inventory items & assets)

You can create inventory items manually or by importing .CSV files under the Management/Imports menu.

Add resources (your future administrators)

The resources correspond to the users of the C2 service management platform. These are responsible for managing tickets and supporting customers with their requests.

To create a resource, it’s necessary to fill in the basic information and assign to it a company as well as a security group. During your free trial, you’re automatically the first resource and get associated with the administrator groups below.

Configure email integration

You must first configure IMAP and SMTP and associate a default request with the email account. Then, please attach a safe receipt template that will be automatically sent to the sender of the email.

Finally, enter the email account address and a custom email tag to save the emails in the tickets.

Add or modify departments

To add requests from other departments (human resources, finance, purchasing, operations), you can filter your service catalog.

Manage security groups

You can manage security groups and their member resources in the Management/Groups menu. By selecting a group, you can edit the members, queues, e-mail templates, visible groups, and what features they will have access to.

By default, there are two groups in C2.

  • Admin group: This group has all access and rights in the C2 application. The Admin group is not editable.
  • Resources group: This group has most of the rights, but this can be modified as needed.
Set up the portal

The self-service portal is customizable. You can modify the logo, titles and messages displayed on the portal, activate certain fields on your new incident or service request forms.

Create your first request

Create your first ticket in the top bar by selecting the customer’s name and choosing a request from the drop-down menu.

Security and conformity

We know you care about data security and compliance standards. C2 has been built around a secure, multitenant network architecture hosted in fully compliant third-party environment.

With robust product security features, redundant architecture, daily back-ups and continuous monitoring potential, your clients’ data and yours is safe with us. We deliver flexible, intuitive and efficient service desk hosted solutions exceeding industry best practices.

Perimeter security

  • A secure, multitenant network architecture
  • Active performance and availability monitoring of all data centers 24x7x365
  • Encrypted data at rest
  • DDOS mitigation technologies
  • SSAE 16 SOC 2 Type II compliant data centers

Application security

  • Role-based application security with flexible single sign-on
  • Restricted IP access and database patching
  • Customized password complexity
  • Roles and permissions
  • Audit logging and event alerting

Network security

  • Secure network architecture
  • Layered redundancy
  • Firewall and boundary
  • Network security scanning
  • Security incident event management system
  • Resilient, dense network access
  • Regular audits and intrusion detection
  • Systems security monitoring 24x7x365

Physical security

  • Top connectivity provider with compliant facilities
  • Relentless data center infrastructure with superior redundancy
  • DCIM platform to continually monitor service to ensure business continuity
  • 24/7 customer support
  • PCI DSS Level 1 compliant
  • ISO 27001 certificate

Transmission security

  • Access point via HTTP or HTTPS using SSL
  • 2048-bit SSL Secure Sockets Layer with TLS Encryption
  • Solid vetting to ensure strong authentication
  • Full data protection
  • Additional safeguards protection
  • Advanced practices that help protect users while they access web portal and mobile app

Access control

  • Access rights and authentication control
  • Granular access privileges
  • Customer data segregation
  • Network IP restrictions
  • User identity credentials
  • Qualified security tools to review potential harmful vulnerabilities
  • Dedicated, experienced security team

We support and protect thousands of users every month. From development to management and security, C2 works with organizations and partners to provide efficient service desk across mobile, private and public cloud.

Service levels

Our support team responds to your queries using our own C2 solution. We recognize the importance of such support, and we provide quality service beyond industry standards.

Incident management

  • Our customer service center is available 24/7/365.
  • Other communication channels:
  • We contact customers within SIXTY (60) MINUTES of receiving their request for issues with a critical/high/medium impact, as described below in the Escalation procedure.

Problem management

  • A problem is created from an incident and is then managed by the development team.
  • C2 can rectify the issue at its offices or connect remotely to the client within the time frames described below in the Escalation procedure.

Escalation procedure

C2 conforms to industry standard SLA best practices. Please contact us for more details.

Request for change management

  • Customers can request improvements/modifications through the phone, email or portal. A dedicated request form is available on the portal.
  • C2 will analyze the request for change and communicate the needs and expectations with the client.
  • The request will then be evaluated.
  • Once the required efforts are mapped out, C2 will schedule the request by adding it to the roadmap for new development and a delivery date will be given to the client.
  • The client can then follow the request for change from the portal and contact C2 for any questions.

Intervention

  • C2 can rectify the issue at its offices or connect remotely to the client.
  • C2 also offers the services of a team of analysts for all simple/advanced configurations.

Monitoring

We do not monitor our solution on our customers’ infrastructure. It is the responsibility of our customers to monitor their system and submit any issues to us as soon as possible to initiate the support process.

Create a ticket

This API will allow you to create a new ticket in the application.

URL

{Url_Application}/API/Ticket/Save

Request type

POST

URL parameters

  • Username: name of the resource running the API call.
  • Password: password of the resource running the API call.

Syntax:

{Url_Application}/API/Ticket/Save?username=Username&password=Password

Successful Response Codes

  • Code of the HTML: 200.
  • JSON Response Code: “Status”:0″

Call example (with custom fields)

{
"viewModel":{
  "EnterpriseId":"04a1e54f-fbf9-4cd1-93b3-5a7ae9489c46",
  "TicketTypeId":"19f57377-94fd-4391-a154-577446131999",
  "IsTicket":true,
  "Clients":[
    {
        "Id":"b2156d17-7156-43fa-b021-200d7a9f2f01"
    }
  ],
  "Assignees":[
    {
        "Id":"d27a6354-b382-4e3f-ae35-e417f3b580cf"
    }
  ],
  "Resources":[
    {
        "Id":"d27a6354-b382-4e3f-ae35-e417f3b580cf"
    }
  ],
  "CIs":[

  ],
  "StateId":null,
  "QueueId":"7ec07c17-828f-47f8-9519-76f7e9a32cb0",
  "OriginId":"0860ed6b-512d-4957-b0cb-e7e5cc759bc8",
  "CatalogId":"00000000-0000-0000-0000-000000000000",
  "CategoryId":"1bb3365b-95ff-4ec1-ab2e-49f0d3dc4467",
  "ServiceId":"22d742b3-b85e-4542-862b-921fd3df4dba",
  "RequestId":"3e2eee86-2dd5-4465-b8f9-7df2ecd6c297",
  "PriorityId":null,
  "Groups":[

  ],
  "ClientAssignees":[

  ],
  "Summary":"Exemple de demande 1",
  "StatusId":"1d0b2a8d-0c81-4553-9ac8-7adb1fcca5d0"
},
"username":"admin",
"password":"pax123"
}

Response Answer (without custom fields)

{
"viewModel":{
  "EnterpriseId":"04a1e54f-fbf9-4cd1-93b3-5a7ae9489c46",
  "TicketTypeId":"19f57377-94fd-4391-a154-577446131999",
  "IsTicket":true,
  "Clients":[
    {
        "Id":"b2156d17-7156-43fa-b021-200d7a9f2f01"
    }
  ],
  "Assignees":[
    {
        "Id":"d27a6354-b382-4e3f-ae35-e417f3b580cf"
    }
  ],
  "Resources":[
    {
        "Id":"d27a6354-b382-4e3f-ae35-e417f3b580cf"
    }
  ],
  "CIs":[

  ],
  "StateId":null,
  "QueueId":"7ec07c17-828f-47f8-9519-76f7e9a32cb0",
  "OriginId":"0860ed6b-512d-4957-b0cb-e7e5cc759bc8",
  "CatalogId":"00000000-0000-0000-0000-000000000000",
  "CategoryId":"1bb3365b-95ff-4ec1-ab2e-49f0d3dc4467",
  "ServiceId":"22d742b3-b85e-4542-862b-921fd3df4dba",
  "RequestId":"3e2eee86-2dd5-4465-b8f9-7df2ecd6c297",
  "PriorityId":null,
  "Groups":[

  ],
  "ClientAssignees":[

  ],
  "Summary":"Exemple de demande 1",
  "StatusId":"1d0b2a8d-0c81-4553-9ac8-7adb1fcca5d0"
},
"username":"admin",
"password":"pax123"
}

Call Example (with custom fields, section « CustomFields »)

  {
"viewModel":{
   "EnterpriseId":"04a1e54f-fbf9-4cd1-93b3-5a7ae9489c46",
   "TicketTypeId":"19f57377-94fd-4391-a154-577446131999",
   "StatusId":"1d0b2a8d-0c81-4553-9ac8-7adb1fcca5d0",
   "IsTicket":true,
   "Clients":[
      {
         "Id":"b9498fa8-9629-49c4-b09d-9dc2d2216675"
      }
   ],
   "Assignees":[
      {
         "Id":"d27a6354-b382-4e3f-ae35-e417f3b580cf"
      }
   ],
   "Resources":[
      {
         "Id":"d27a6354-b382-4e3f-ae35-e417f3b580cf"
      }
   ],
   "CIs":[

   ],
   "StateId":null,
   "QueueId":"7ec07c17-828f-47f8-9519-76f7e9a32cb0",
   "OriginId":"0860ed6b-512d-4957-b0cb-e7e5cc759bc8",
   "CatalogId":"00000000-0000-0000-0000-000000000000",
   "CategoryId":"1bb3365b-95ff-4ec1-ab2e-49f0d3dc4467",
   "ServiceId":"22d742b3-b85e-4542-862b-921fd3df4dba",
   "RequestId":"3e2eee86-2dd5-4465-b8f9-7df2ecd6c297",
   "Summary":"Exemple de demande 1",
   "CustomFields":{
      "Fields":[
         {
            "Id":"9f9923ff-a0a4-495b-baf7-c66f3fdfaa51",
            "Value":"True"
         },
         {
            "Id":"8c05d7fa-c9b6-42ba-a610-7fef42348ea5",
            "Value":"123.45"
         },
         {
            "Id":"b9665f7a-065d-4aae-a4f7-82c60759aa64",
            "Value":"40dcb93b-e4ab-4bfc-bfe8-4897120ee1ef"
         },
         {
            "Id":"195bd1f6-b5db-4101-80bb-9f17b20c164e",
            "Value":"2018-07-05T04:00:00.000Z"
         }
      ],
      "Sections":[
         {
            "Rows":[
               {
                  "Cells":[
                     {
                        "DefinitionId":"e85a893b-6ad3-45a5-a433-0f0f4ee6379b",
                        "field":{
                           "Id":"9f9923ff-a0a4-495b-baf7-c66f3fdfaa51",
                           "Value":"True"
                        }
                     },
                     {
                        "DefinitionId":"b13533a8-f807-499f-a55e-319023909727",
                        "field":{
                           "Id":"8c05d7fa-c9b6-42ba-a610-7fef42348ea5",
                           "Value":"123.45"
                        }
                     },
                     {
                        "DefinitionId":"4e6d36ce-cb2a-46cd-ab73-1440cb71efa9",
                        "field":{
                           "Id":"b9665f7a-065d-4aae-a4f7-82c60759aa64",
                           "Value":"40dcb93b-e4ab-4bfc-bfe8-4897120ee1ef"
                        }
                     },
                     {
                        "DefinitionId":"a6d54b8d-867a-4ef6-a4de-d3d1986f0577",
                        "field":{
                           "Id":"195bd1f6-b5db-4101-80bb-9f17b20c164e",
                           "Value":"2018-07-05T04:00:00.000Z"
                        }
                     }
                  ]
               }
            ],
            "Id":"9309519b-9d24-5b7c-8e60-bb642b9a0068"
         }
      ]
   }
},
"username":"admin",
"password":"pax123"
}

Response Example (with custom fields, section « CustomFields »)

  {
"Status":0,
"Data":{
   "Id":"d32e3e93-d23e-434f-ab19-b8164b5ff901",
   "CategoryId":"1bb3365b-95ff-4ec1-ab2e-49f0d3dc4467",
   "ServiceId":"22d742b3-b85e-4542-862b-921fd3df4dba",
   "RequestId":"3e2eee86-2dd5-4465-b8f9-7df2ecd6c297",
   "IsDescriptionSectionVisible":true,
   "IsDraftAllowed":false,
   "CatalogId":"00000000-0000-0000-0000-000000000000",
   "EnterpriseId":"04a1e54f-fbf9-4cd1-93b3-5a7ae9489c46",
   "EnterpriseName":"Selenium Tests",
   "CategoryName":"Exemple de Categorie",
   "ServiceName":"Exemple de Service 1",
   "RequestName":"Exemple de demande 1",
   "EnterpriseUnavailabilityReasonId":null,
   "Description":null,
   "OriginId":"0860ed6b-512d-4957-b0cb-e7e5cc759bc8",
   "Summary":"Exemple de demande 1",
   "TicketTypeId":"19f57377-94fd-4391-a154-577446131999",
   "StatusId":"1d0b2a8d-0c81-4553-9ac8-7adb1fcca5d0",
   "StateId":null,
   "ChangeTypeId":null,
   "QueueId":"7ec07c17-828f-47f8-9519-76f7e9a32cb0",
   "Assignees":[
      {
         "AssigneeType":0,
         "EmailSent":false,
         "RelationId":"33c3c967-d2f2-4d9c-a1a5-988bcb490e68",
         "Id":"d27a6354-b382-4e3f-ae35-e417f3b580cf",
         "SequenceNumber":"00000000",
         "UserName":"selenium-tests@c2enterprise.com",
         "FirstName":"Selenium",
         "LastName":"Tests",
         "IsActive":true,
         "FullName":"Selenium Tests",
         "Text":null,
         "Icon":"Content/Images/user.png",
         "NameId":"00000000-0000-0000-0000-000000000000",
         "IsPrincipal":true,
         "ResourceState":{
            "IsAssignableToTicket":true,
            "ResourceStateColor":"#89A600",
            "Description":"",
            "Id":"63690208-2caf-4283-8af8-4a097a407433",
            "Text":"Disponible",
            "ImagePath":"Content/catalogimages/catalog_other.png",
            "Code":"ResourceStateAvailable",
            "SequenceNumber":1,
            "Items":null,
            "IsActive":true
         }
      }
   ],
   "Clients":[
      {
         "EmailAddress":"clientapiI@test.ca",
         "RelationId":"692d9478-f234-4e80-b078-374498daa181",
         "Id":"b9498fa8-9629-49c4-b09d-9dc2d2216675",
         "SequenceNumber":"00000599",
         "FirstName":"Client",
         "LastName":"API",
         "FullName":"Client API",
         "UserName":null,
         "Address":"",
         "OfficePhone":null,
         "IsActive":true,
         "IsPrimary":false,
         "IsPrincipal":true,
         "RoleId":null,
         "CatalogId":null,
         "EnterpriseId":"04a1e54f-fbf9-4cd1-93b3-5a7ae9489c46",
         "EnterpriseName":"Selenium Tests",
         "ApprovalEmailSent":false,
         "SearchField1":null,
         "SearchField2":null,
         "HasRemoteApplication":false,
         "TemplateId":"838dad1a-72a0-4747-a2a7-3364b801cebd",
         "AssigneeType":1,
         "value":"Client API"
      }
   ],
   "ReferencesBy":[

   ],
   "CustomFields":{
      "Fields":[
         {
            "Id":"04e7fb57-6281-4db9-8fde-1f4634bd7157",
            "Order":0,
            "Value":"False",
            "Description":null,
            "Name":"CF Checkbox",
            "FieldSectionId":"9309519b-9d24-5b7c-8e60-bb642b9a0068",
            "DefinitionId":"e85a893b-6ad3-45a5-a433-0f0f4ee6379b",
            "DefinitionType":8,
            "DefinitionSequenceNumber":3,
            "ListId":null,
            "IsRequired":false,
            "IsReadOnly":false,
            "IsReadOnlyIfHasValue":false,
            "IsSecured":false,
            "CaseSensitivity":0,
            "InputMask":null,
            "MaxLength":null,
            "HasTimestampTag":false,
            "HasHtmlSupport":true,
            "NbLinesHeight":null,
            "DisplayName":"False",
            "HasFilters":false,
            "HasFormFilters":false,
            "RequiredIfDefinitionId":null,
            "RequiredIfBindingName":null,
            "RequiredIfValue":null,
            "BindingNavigationFieldId":null,
            "BindingField":null,
            "Options":null,
            "TextColor":null,
            "BackgroundColor":null,
            "ImpactMessage":null,
            "Row":null,
            "Column":null,
            "GridId":null,
            "IsActive":false,
            "Target":null,
            "IsEncrypted":false,
            "Cells":null,
            "NotReadOnlyGroups":[

            ]
         },
         {
            "Id":"0a00d2ca-7d32-4641-afaa-40a1d695589c",
            "Order":1,
            "Value":null,
            "Description":null,
            "Name":"CF Decimal",
            "FieldSectionId":"9309519b-9d24-5b7c-8e60-bb642b9a0068",
            "DefinitionId":"b13533a8-f807-499f-a55e-319023909727",
            "DefinitionType":1,
            "DefinitionSequenceNumber":7,
            "ListId":null,
            "IsRequired":false,
            "IsReadOnly":false,
            "IsReadOnlyIfHasValue":false,
            "IsSecured":false,
            "CaseSensitivity":0,
            "InputMask":null,
            "MaxLength":null,
            "HasTimestampTag":false,
            "HasHtmlSupport":true,
            "NbLinesHeight":null,
            "DisplayName":null,
            "HasFilters":false,
            "HasFormFilters":false,
            "RequiredIfDefinitionId":null,
            "RequiredIfBindingName":null,
            "RequiredIfValue":null,
            "BindingNavigationFieldId":null,
            "BindingField":null,
            "Options":"{\"DecimalPlaces\":2}",
            "TextColor":null,
            "BackgroundColor":null,
            "ImpactMessage":null,
            "Row":null,
            "Column":null,
            "GridId":null,
            "IsActive":false,
            "Target":null,
            "IsEncrypted":false,
            "Cells":null,
            "NotReadOnlyGroups":[

            ]
         },
         {
            "Id":"75817c12-053f-4557-a8ab-80353a316f04",
            "Order":2,
            "Value":null,
            "Description":null,
            "Name":"CF Client",
            "FieldSectionId":"9309519b-9d24-5b7c-8e60-bb642b9a0068",
            "DefinitionId":"4e6d36ce-cb2a-46cd-ab73-1440cb71efa9",
            "DefinitionType":6,
            "DefinitionSequenceNumber":5,
            "ListId":null,
            "IsRequired":false,
            "IsReadOnly":false,
            "IsReadOnlyIfHasValue":false,
            "IsSecured":false,
            "CaseSensitivity":0,
            "InputMask":null,
            "MaxLength":null,
            "HasTimestampTag":false,
            "HasHtmlSupport":true,
            "NbLinesHeight":null,
            "DisplayName":null,
            "HasFilters":false,
            "HasFormFilters":false,
            "RequiredIfDefinitionId":null,
            "RequiredIfBindingName":null,
            "RequiredIfValue":null,
            "BindingNavigationFieldId":null,
            "BindingField":null,
            "Options":null,
            "TextColor":null,
            "BackgroundColor":null,
            "ImpactMessage":null,
            "Row":null,
            "Column":null,
            "GridId":null,
            "IsActive":true,
            "Target":null,
            "IsEncrypted":false,
            "Cells":null,
            "NotReadOnlyGroups":[

            ]
         },
         {
            "Id":"39d94978-9b85-4078-a15c-eb96c9a90f13",
            "Order":3,
            "Value":null,
            "Description":null,
            "Name":"CF Datetime",
            "FieldSectionId":"9309519b-9d24-5b7c-8e60-bb642b9a0068",
            "DefinitionId":"a6d54b8d-867a-4ef6-a4de-d3d1986f0577",
            "DefinitionType":3,
            "DefinitionSequenceNumber":6,
            "ListId":null,
            "IsRequired":false,
            "IsReadOnly":false,
            "IsReadOnlyIfHasValue":false,
            "IsSecured":false,
            "CaseSensitivity":0,
            "InputMask":null,
            "MaxLength":null,
            "HasTimestampTag":false,
            "HasHtmlSupport":true,
            "NbLinesHeight":null,
            "DisplayName":null,
            "HasFilters":false,
            "HasFormFilters":false,
            "RequiredIfDefinitionId":null,
            "RequiredIfBindingName":null,
            "RequiredIfValue":null,
            "BindingNavigationFieldId":null,
            "BindingField":null,
            "Options":null,
            "TextColor":null,
            "BackgroundColor":null,
            "ImpactMessage":null,
            "Row":null,
            "Column":null,
            "GridId":null,
            "IsActive":false,
            "Target":null,
            "IsEncrypted":false,
            "Cells":null,
            "NotReadOnlyGroups":[

            ]
         }
      ],
      "Sections":[
         {
            "IsPublic":true,
            "OverrideOptions":false,
            "Order":1,
            "VisibleIfFieldDefinitionId":null,
            "VisibleIfFieldValue":null,
            "FieldSectionTemplateId":null,
            "FromTemplate":false,
            "Rows":[
               {
                  "Order":0,
                  "Cells":[
                     {
                        "DefinitionId":"e85a893b-6ad3-45a5-a433-0f0f4ee6379b"
                     },
                     {
                        "DefinitionId":"b13533a8-f807-499f-a55e-319023909727"
                     },
                     {
                        "DefinitionId":"4e6d36ce-cb2a-46cd-ab73-1440cb71efa9"
                     },
                     {
                        "DefinitionId":"a6d54b8d-867a-4ef6-a4de-d3d1986f0577"
                     }
                  ]
               }
            ],
            "EnglishName":"Additional Information",
            "FrenchName":"Informations additionnelles",
            "EnglishDescription":"",
            "FrenchDescription":"",
            "NameId":"2069a4d9-51c6-ee7a-d86b-4dd12bedcec6",
            "DescriptionId":"0afa691e-84ef-5207-6464-877ab9a2ef7c",
            "ImagePath":"/C2ATOM/Content/catalogimages/catalog_other.png",
            "IsActive":true,
            "IsDeleted":false,
            "SequenceNumber":"00000029",
            "CreatedBy":"selenium-tests@c2enterprise.com",
            "CreatedDateTime":"/Date(1530800605850)/",
            "LastModifiedBy":"selenium-tests@c2enterprise.com",
            "LastModifiedDateTime":"/Date(1530800605850)/",
            "Id":"9309519b-9d24-5b7c-8e60-bb642b9a0068"
         }
      ]
   },
   "CIs":[

   ],
   "Workflows":[
      {
         "Id":"ba964e85-0300-45c3-b55a-50f8c35c1480",
         "SequenceNumber":0,
         "RelatedTicketId":null,
         "TaskTemplateId":"765b7076-ef57-409e-8cd9-e1c23b11b2ab",
         "RequestTemplateId":null,
         "Step":1,
         "StatusId":"00000000-0000-0000-0000-000000000000",
         "StatusCode":null,
         "InsertedDate":"/Date(1530802445827)/",
         "Type":0,
         "LastModifiedDateTime":"/Date(1530802445643)/",
         "TicketTypeId":"e2609e13-0d39-4223-88a5-7090637706ee",
         "RelatedSequenceNumber":1,
         "Summary":"Exemple de tache",
         "Description":"

", "Status":null, "Queue":null, "DueDate":null, "AssignedResources":null, "PrincipalResource":null, "PrincipalApprover":null, "IsReady":true, "IsBlocking":true, "IsDone":false, "IsApproval":false, "IsTask":false, "IsDraft":false, "ParentId":null, "SubWorkflows":[ ], "ParentConditionResult":null, "ConditionResult":null, "ConditionGroups":[ ], "Actions":[ ], "NameId":null, "Name":"", "EnglishName":"", "FrenchName":"" } ], "Attachments":{ "NoAttachments":true, "TicketNumber":"00012672", "TicketId":"d32e3e93-d23e-434f-ab19-b8164b5ff901", "Records":[ ] }, "IsReadonly":false, "IsPublic":false, "IsLocked":false, "LockedBy":null, "LockedSince":null, "IsClosedTicket":false, "IsTicket":true, "ResponseDate":"/Date(1530802445300)/", "DueDate":"/Date(1530802445300)/", "SelectedDueDate":null, "ReactivationDate":null, "FirstAssignationDate":"/Date(1530802445300)/", "TakingChargeDate":null, "ResolutionDate":null, "ClosedDateTime":null, "ImplementationDate":null, "PriorisationDate":null, "PrioritySequenceNumber":null, "PriorityName":"", "CreatedOn":"/Date(1530802445300)/", "CreatedBy":"admin", "LastModifiedOn":"/Date(1530802445300)/", "LastModifiedBy":"admin", "ClosedBy":null, "Duration":"0.00:00:00", "EstimatedDuration":"0.00:00:00", "TotalDuration":"0.00:00:00", "DifferenceDuration":"0.00:00:00", "ClientRoleId":null, "ClosingReasonId":null, "BusinessServiceId":null, "ParentTicketId":null, "ParentTicketNumber":null, "ParentTicketTypeId":null, "ParentTicketRequestId":null, "PriorityId":null, "UrgencyId":null, "ImpactId":null, "LevelId":null, "KBItemId":null, "KBItemName":"", "TechnicalResolution":null, "ClientResolution":null, "ResolutionTypeId":null, "WorkflowId":null, "WorkflowParentId":null, "WorkflowParentConditionResult":null, "ExternalId":null, "SequenceNumber":12672, "Cost":0, "Price":0, "ResponseTime":0, "ResponseTimeUnit":0, "ResolutionTime":0, "ResolutionTimeUnit":0, "WorkingHours247":false, "Step":null, "IsReady":true, "TaskTemplateId":null, "ApprovalDate":null, "ReasonForRejection":null, "IsSurveyCompleted":false, "IsCalendarFullDay":false, "CalendarStartDate":null, "CalendarEndDate":null, "CopiedFromSequenceNumber":null, "IsDraft":false, "WasDraft":false, "ResponseWaitingTime":0, "DueDateWaitingTime":0, "IncludeClientAssignation":false, "UnreadCommunicationsCount":0, "CommunicationsCount":0 }, "Message":null, "Time":"/Date(1530802445954)/" }

NOTE

The resource that executes the API call must have permission to create tickets in the application.

Update a ticket

URL

{Url_Application}/API/Ticket/UpdateProperty

Request type

POST

URL parameters

  • Username: name of the resource running the API call.
  • Password: password of the resource running the API call.

Syntax:

{Url_Application}/API/Ticket/UpdateProperty?username=Username&password=Password

Successful response code

  • HTML code: 200.
  • JSON response code: “Status”:0″

Call example (system field)

Parameters passed in the call

  • “Id”: the ticket ID.
  • “PropertyName”: the name of the system field to update.
  • “Value”: the new value of the system field.
{
"Id":"d2ec3037-7477-47cd-87ff-3a3c80a9191c",
"PropertyName":"Summary",
"Value":"New Summary",
"username":"admin",
"password":"pax123"
}

Call Example (system field)

{
"Status":0,
"Data":true,
"Message":null,
"Time":"/Date(1530715358928)/"
}

Call Example (custom field)

Parameters passed in the call:

  • “Id”: the Ticket ID.
  • “CustomFieldSequenceNumber”: The sequence number of the custom field to update.

“Value”: the new value of the custom field.

Response example (custom field)

{
"Status":0,
"Data":true,
"Message":null,
"Time":"/Date(1530715923016)/"
}

NOTES

The resource that executes the API call must have permission to edit tickets in the application.

Create a client

API – How to create a client

This API allows you to create a new client in the application.

URL

{Url_Application}/API/Clients/Save

Request Type

POST

Successful response codes

  • Code of the HTML : 200.
  • JSON response code: “Status”:0″

Call example (without custom fields)

{
"viewModel":{
  "Enterprises":[
    {
        "Id":"<EnterpriseId>"
    }
  ],
  "FirstName":"<Client First Name>",
  "LastName":"<Client Last Name>"
},
"UserName":"<your user name>",
"Password":"<your password>"
}

High-level parameters for the query

  • Username : the name of the resource running the API call.
  • Password : password of the resource running the API call.
  • viewModel : contains the elements of the query.

Attribute table for a client query (under “viewModel”)

Required Attribute Description Default value Possible value
x Entreprise list of companies associated with the client
x FirstName client’s first name
x LastName client’s last name
IsActive the client is active true true / false
HasPortalAccess the client can use the portal (UserName is required) false true / false
PreferedCulture the language the client uses at the portal fr-CA / en-US
StreetName client’s address null
City client’s city null
PostalCode client zip code null
OfficePhone office phone number null
CountryId country identification number null
Gender client’s gender M / F
EmailAddress client’s email
UserName the username to access the portal

The Enterprise attribute

In the “Enterprise” attribute, only the company identifier is required to make the request

{
"Enterprises":[
  {
    "Id":"<EnterpriseId>"
  }
]
}

It is also possible to associate several entries to a client.

{
"Enterprises":[
  {
    "Id":"<EnterpriseId 1>"
  },
  {
    "Id":"<EnterpriseId 2>"
  },
  {
    "Id":"<EnterpriseId n>"
  }
]
}

Add the “CustomFields” attribute inside the “viewModel”

Call example (with custom fields, “CustomFields” section)

{
"viewModel":{
  "Enterprises":[
    {
        "Id":"<EnterpriseId>"
    }
  ],
  "CustomFields":{

  },
  "FirstName":"<Client First Name>",
  "LastName":"<Client Last Nam>>"
},
"UserName":"<your user name>",
"Password":"<your passwor>"
}

For more information on adding a set of custom fields, see API – How to add a custom field section in a query.

NOTE

The resource that executes the API call must have permission to create clients in the application.

Update a client

URL

{Url_Application}/API/Clients/UpdateProperty

Request type

POST

URL parameters

  • Username: name of the resource running the API call.
  • Password: password of the resource running the API call.

Syntax:

{Url_Application}/API/Clients/UpdateProperty?username=Username&password=Password

Successful response codes

  • HTML code: 200.
  • JSON response code: “Status”:0″

Call example (system field)

Parameters passed in the call

  • “Id”: the client ID.
  • “PropertyName”: the system field to update.

“Value”: the new value of the system field.

{
"Id":"b9498fa8-9629-49c4-b09d-9dc2d2216675",
"PropertyName":"HasPortalAccess",
"Value":"false",
"username":"admin",
"password":"pax123"
}

Response Example (system field)

{
"Status":0,
"Data":{
  "Id":"b9498fa8-9629-49c4-b09d-9dc2d2216675",
  "SequenceNumber":"00000599",
  "Message":"Client API",
  "ParentId":null,
  "HasPortalAccess":false,
  "UserName":"clientapi",
  "CustomFields":{
    "Fields":[

    ],
    "Sections":[

    ]
  },
  "NameId":null,
  "DescriptionId":null,
  "Data":null,
  "ExternalId":null
},
"Message":null,
"Time":"/Date(1530717564201)/"
}

Call Example (custom field)

{
"Id":"40dcb93b-e4ab-4bfc-bfe8-4897120ee1ef",
"CustomFieldSequenceNumber":"3",
"Value":"false",
"username":"admin",
"password":"pax123"
}

Response Example (custom field)

{
"Status":0,
"Data":{
  "Id":"40dcb93b-e4ab-4bfc-bfe8-4897120ee1ef",
  "SequenceNumber":"00000600",
  "Message":"Client2 API",
  "ParentId":null,
  "HasPortalAccess":true,
  "UserName":"client2api",
  "CustomFields":{
    "Fields":[
        {
          "Id":"f20dc467-4934-4f0b-978a-28603c2f37cf",
          "Order":0,
          "Value":"False",
          "Description":null,
          "Name":"CF Checkbox",
          "FieldSectionId":"9e5f1aae-9229-e4a0-7e2f-dded0b9219cc",
          "DefinitionId":"e85a893b-6ad3-45a5-a433-0f0f4ee6379b",
          "DefinitionType":8,
          "DefinitionSequenceNumber":3,
          "ListId":null,
          "IsRequired":false,
          "IsReadOnly":false,
          "IsReadOnlyIfHasValue":false,
          "IsSecured":false,
          "CaseSensitivity":0,
          "InputMask":null,
          "MaxLength":null,
          "HasTimestampTag":false,
          "HasHtmlSupport":true,
          "NbLinesHeight":null,
          "DisplayName":"False",
          "HasFilters":false,
          "HasFormFilters":false,
          "RequiredIfDefinitionId":null,
          "RequiredIfBindingName":null,
          "RequiredIfValue":null,
          "BindingNavigationFieldId":null,
          "BindingField":null,
          "Options":null,
          "TextColor":null,
          "BackgroundColor":null,
          "ImpactMessage":null,
          "Row":null,
          "Column":null,
          "GridId":null,
          "IsActive":false,
          "Target":null,
          "IsEncrypted":false,
          "Cells":null,
          "NotReadOnlyGroups":[

          ]
        },
        {
          "Id":"d971338c-b71c-4225-bde3-2d9aa4ccbc98",
          "Order":1,
          "Value":null,
          "Description":null,
          "Name":"CF Decimal",
          "FieldSectionId":"9e5f1aae-9229-e4a0-7e2f-dded0b9219cc",
          "DefinitionId":"b13533a8-f807-499f-a55e-319023909727",
          "DefinitionType":1,
          "DefinitionSequenceNumber":7,
          "ListId":null,
          "IsRequired":false,
          "IsReadOnly":false,
          "IsReadOnlyIfHasValue":false,
          "IsSecured":false,
          "CaseSensitivity":0,
          "InputMask":null,
          "MaxLength":null,
          "HasTimestampTag":false,
          "HasHtmlSupport":true,
          "NbLinesHeight":null,
          "DisplayName":null,
          "HasFilters":false,
          "HasFormFilters":false,
          "RequiredIfDefinitionId":null,
          "RequiredIfBindingName":null,
          "RequiredIfValue":null,
          "BindingNavigationFieldId":null,
          "BindingField":null,
          "Options":"{\"DecimalPlaces\":2}",
          "TextColor":null,
          "BackgroundColor":null,
          "ImpactMessage":null,
          "Row":null,
          "Column":null,
          "GridId":null,
          "IsActive":false,
          "Target":null,
          "IsEncrypted":false,
          "Cells":null,
          "NotReadOnlyGroups":[

          ]
        },
        {
          "Id":"7ee6eec2-6e2e-4848-9933-fbc90bf85c6e",
          "Order":2,
          "Value":null,
          "Description":null,
          "Name":"CF Client",
          "FieldSectionId":"9e5f1aae-9229-e4a0-7e2f-dded0b9219cc",
          "DefinitionId":"4e6d36ce-cb2a-46cd-ab73-1440cb71efa9",
          "DefinitionType":6,
          "DefinitionSequenceNumber":5,
          "ListId":null,
          "IsRequired":false,
          "IsReadOnly":false,
          "IsReadOnlyIfHasValue":false,
          "IsSecured":false,
          "CaseSensitivity":0,
          "InputMask":null,
          "MaxLength":null,
          "HasTimestampTag":false,
          "HasHtmlSupport":true,
          "NbLinesHeight":null,
          "DisplayName":null,
          "HasFilters":false,
          "HasFormFilters":false,
          "RequiredIfDefinitionId":null,
          "RequiredIfBindingName":null,
          "RequiredIfValue":null,
          "BindingNavigationFieldId":null,
          "BindingField":null,
          "Options":null,
          "TextColor":null,
          "BackgroundColor":null,
          "ImpactMessage":null,
          "Row":null,
          "Column":null,
          "GridId":null,
          "IsActive":true,
          "Target":null,
          "IsEncrypted":false,
          "Cells":null,
          "NotReadOnlyGroups":[

          ]
        },
        {
          "Id":"6422c79c-8fcf-4e0e-b578-64c2681b3e29",
          "Order":3,
          "Value":null,
          "Description":null,
          "Name":"CF Datetime",
          "FieldSectionId":"9e5f1aae-9229-e4a0-7e2f-dded0b9219cc",
          "DefinitionId":"a6d54b8d-867a-4ef6-a4de-d3d1986f0577",
          "DefinitionType":3,
          "DefinitionSequenceNumber":6,
          "ListId":null,
          "IsRequired":false,
          "IsReadOnly":false,
          "IsReadOnlyIfHasValue":false,
          "IsSecured":false,
          "CaseSensitivity":0,
          "InputMask":null,
          "MaxLength":null,
          "HasTimestampTag":false,
          "HasHtmlSupport":true,
          "NbLinesHeight":null,
          "DisplayName":null,
          "HasFilters":false,
          "HasFormFilters":false,
          "RequiredIfDefinitionId":null,
          "RequiredIfBindingName":null,
          "RequiredIfValue":null,
          "BindingNavigationFieldId":null,
          "BindingField":null,
          "Options":null,
          "TextColor":null,
          "BackgroundColor":null,
          "ImpactMessage":null,
          "Row":null,
          "Column":null,
          "GridId":null,
          "IsActive":false,
          "Target":null,
          "IsEncrypted":false,
          "Cells":null,
          "NotReadOnlyGroups":[

          ]
        }
    ],
    "Sections":[
        {
          "IsPublic":true,
          "OverrideOptions":false,
          "Order":1,
          "VisibleIfFieldDefinitionId":null,
          "VisibleIfFieldValue":null,
          "FieldSectionTemplateId":null,
          "FromTemplate":false,
          "Rows":[
              {
                "Order":0,
                "Cells":[
                    {
                      "DefinitionId":"e85a893b-6ad3-45a5-a433-0f0f4ee6379b"
                    },
                    {
                      "DefinitionId":"b13533a8-f807-499f-a55e-319023909727"
                    },
                    {
                      "DefinitionId":"4e6d36ce-cb2a-46cd-ab73-1440cb71efa9"
                    },
                    {
                      "DefinitionId":"a6d54b8d-867a-4ef6-a4de-d3d1986f0577"
                    }
                ]
              }
          ],
          "EnglishName":"Additional Information",
          "FrenchName":"Informations additionnelles",
          "EnglishDescription":"",
          "FrenchDescription":"",
          "NameId":"c2b39dab-f2b4-a91f-fc39-c3eed26efecd",
          "DescriptionId":"8059c227-ca28-f127-21cc-b5419eda2161",
          "ImagePath":"/C2ATOM/Content/catalogimages/catalog_other.png",
          "IsActive":true,
          "IsDeleted":false,
          "SequenceNumber":"00000027",
          "CreatedBy":"selenium-tests@c2enterprise.com",
          "CreatedDateTime":"/Date(1530718525673)/",
          "LastModifiedBy":"selenium-tests@c2enterprise.com",
          "LastModifiedDateTime":"/Date(1530718525673)/",
          "Id":"9e5f1aae-9229-e4a0-7e2f-dded0b9219cc"
        }
    ]
  },
  "NameId":null,
  "DescriptionId":null,
  "Data":null,
  "ExternalId":null
},
"Message":null,
"Time":"/Date(1530718625654)/"
}

NOTE

The resource that executes the API call must have permission to edit clients in the application.

Create a CI

This API will allow you to create a new client in the application.

URL

{Url_Application}/API/CI/Save

Request type

POST

URL parameters

  • Username: name of the resource running the API call.
  • Password: password of the resource running the API call.

Syntax:

{Url_Application}/API/CI/Save?username=Username&password=Password

Successful response codes

  • Code of the HTML: 200.
  • JSON response code: “Status”:0″

Call Example (without custom fields)

{
"viewModel":{
  "CIFolderId":"867a0cc0-a85a-4b80-bd69-d0cbb11d051b",
  "CategoryId":"eab2c263-6a90-41bd-bdb7-c45a091f9326",
  "StateId":"3b302329-5610-4ee4-97e9-e8590be84b63",
  "CITicketsCount":0,
  "EnglishName":"CIAPI",
  "FrenchName":"CIAPI"
},
"username":"admin",
"password":"pax123"
}

Response Example (without custom fields)

{"Status":0,"Data":{"StateId":"3b302329-5610-4ee4-97e9-e8590be84b63","OwnerId":null,"OwnerName":null,"Attachments":[],"CINumber":"00000010","Id":"e33ce7a9-cc55-456a-91ec-778c82a4184a","SequenceNumber":"00000221","Message":null,"ParentId":null,"HasPortalAccess":false,"UserName":null,"CustomFields":{"Fields":[],"Sections":[]},"NameId":"09761031-a57e-49c5-859a-665416e031a2","DescriptionId":"a72a8a85-8baa-4ca0-ad5d-0ed0175832a6","Data":null,"ExternalId":null},"Message":null,"Time":"\/Date(1530719073333)\/"}

Call Example (with custom fields, section « CustomFields »)

{
"viewModel":{
  "CIFolderId":"867a0cc0-a85a-4b80-bd69-d0cbb11d051b",
  "CategoryId":"eab2c263-6a90-41bd-bdb7-c45a091f9326",
  "CustomFields":{
    "Fields":[
        {
          "Id":"dc2446c3-aa02-41a6-a2fe-bec07602e9a0",
          "Value":"True"
        },
        {
          "Id":"4976ce51-3c90-4c17-9d4c-1bb658019df0",
          "Value":"123.45"
        },
        {
          "Id":"25bbe4cd-3848-420b-b59d-532d8751129d",
          "Value":"40dcb93b-e4ab-4bfc-bfe8-4897120ee1ef"
        },
        {
          "Id":"50c530dc-2c5b-4707-a857-2db35d7f05f6",
          "Value":"2018-07-05T04:00:00.000Z"
        }
    ],
    "Sections":[
        {
          "Rows":[
              {
                "Cells":[
                    {
                      "DefinitionId":"e85a893b-6ad3-45a5-a433-0f0f4ee6379b",
                      "field":{
                          "Id":"dc2446c3-aa02-41a6-a2fe-bec07602e9a0"
                      }
                    },
                    {
                      "DefinitionId":"b13533a8-f807-499f-a55e-319023909727",
                      "field":{
                          "Id":"4976ce51-3c90-4c17-9d4c-1bb658019df0"
                      }
                    },
                    {
                      "DefinitionId":"4e6d36ce-cb2a-46cd-ab73-1440cb71efa9",
                      "field":{
                          "Id":"25bbe4cd-3848-420b-b59d-532d8751129d"
                      }
                    },
                    {
                      "DefinitionId":"a6d54b8d-867a-4ef6-a4de-d3d1986f0577",
                      "field":{
                          "Id":"50c530dc-2c5b-4707-a857-2db35d7f05f6"
                      }
                    }
                ]
              }
          ],
          "Id":"ced377b7-ea01-fcd2-2703-59de30ac9d7f"
        }
    ]
  },
  "StateId":"3b302329-5610-4ee4-97e9-e8590be84b63",
  "EnglishName":"CIAPI2",
  "FrenchName":"CIAPI2"
},
"username":"admin",
"password":"pax123"
}

Response Example (with custom fields, section « CustomFields »)

{"Status":0,"Data":{"StateId":"3b302329-5610-4ee4-97e9-e8590be84b63","OwnerId":null,"OwnerName":null,"Attachments":[],"CINumber":"00000011","Id":"ca0f63eb-380a-4c45-af17-3490783a663e","SequenceNumber":"00000222","Message":null,"ParentId":null,"HasPortalAccess":false,"UserName":null,"CustomFields":{"Fields":[{"Id":"75c2c18d-05d6-4721-a2ea-3d715ced8e23","Order":0,"Value":"True","Description":null,"Name":"CF Checkbox","FieldSectionId":"ced377b7-ea01-fcd2-2703-59de30ac9d7f","DefinitionId":"e85a893b-6ad3-45a5-a433-0f0f4ee6379b","DefinitionType":8,"DefinitionSequenceNumber":3,"ListId":null,"IsRequired":false,"IsReadOnly":false,"IsReadOnlyIfHasValue":false,"IsSecured":false,"CaseSensitivity":0,"InputMask":null,"MaxLength":null,"HasTimestampTag":false,"HasHtmlSupport":true,"NbLinesHeight":null,"DisplayName":"True","HasFilters":false,"HasFormFilters":false,"RequiredIfDefinitionId":null,"RequiredIfBindingName":null,"RequiredIfValue":null,"BindingNavigationFieldId":null,"BindingField":null,"Options":null,"TextColor":null,"BackgroundColor":null,"ImpactMessage":null,"Row":null,"Column":null,"GridId":null,"IsActive":false,"Target":null,"IsEncrypted":false,"Cells":null,"NotReadOnlyGroups":[]},{"Id":"32aaaf40-7678-4a1b-893e-5a666992c932","Order":1,"Value":"123.450000","Description":null,"Name":"CF Decimal","FieldSectionId":"ced377b7-ea01-fcd2-2703-59de30ac9d7f","DefinitionId":"b13533a8-f807-499f-a55e-319023909727","DefinitionType":1,"DefinitionSequenceNumber":7,"ListId":null,"IsRequired":false,"IsReadOnly":false,"IsReadOnlyIfHasValue":false,"IsSecured":false,"CaseSensitivity":0,"InputMask":null,"MaxLength":null,"HasTimestampTag":false,"HasHtmlSupport":true,"NbLinesHeight":null,"DisplayName":"123.450000","HasFilters":false,"HasFormFilters":false,"RequiredIfDefinitionId":null,"RequiredIfBindingName":null,"RequiredIfValue":null,"BindingNavigationFieldId":null,"BindingField":null,"Options":"{\"DecimalPlaces\":2}","TextColor":null,"BackgroundColor":null,"ImpactMessage":null,"Row":null,"Column":null,"GridId":null,"IsActive":false,"Target":null,"IsEncrypted":false,"Cells":null,"NotReadOnlyGroups":[]},{"Id":"0c65e3fb-9fe4-4310-8750-73bdd6cd1fca","Order":2,"Value":"b2156d17-7156-43fa-b021-200d7a9f2f01","Description":null,"Name":"CF Client","FieldSectionId":"ced377b7-ea01-fcd2-2703-59de30ac9d7f","DefinitionId":"4e6d36ce-cb2a-46cd-ab73-1440cb71efa9","DefinitionType":6,"DefinitionSequenceNumber":5,"ListId":null,"IsRequired":false,"IsReadOnly":false,"IsReadOnlyIfHasValue":false,"IsSecured":false,"CaseSensitivity":0,"InputMask":null,"MaxLength":null,"HasTimestampTag":false,"HasHtmlSupport":true,"NbLinesHeight":null,"DisplayName":"Client1 Client1","HasFilters":false,"HasFormFilters":false,"RequiredIfDefinitionId":null,"RequiredIfBindingName":null,"RequiredIfValue":null,"BindingNavigationFieldId":null,"BindingField":null,"Options":null,"TextColor":null,"BackgroundColor":null,"ImpactMessage":null,"Row":null,"Column":null,"GridId":null,"IsActive":true,"Target":null,"IsEncrypted":false,"Cells":null,"NotReadOnlyGroups":[]},{"Id":"c2736049-9f3d-44f1-8cc1-2138b995c83c","Order":3,"Value":"2018-07-04T04:00:00.0000000Z","Description":null,"Name":"CF Datetime","FieldSectionId":"ced377b7-ea01-fcd2-2703-59de30ac9d7f","DefinitionId":"a6d54b8d-867a-4ef6-a4de-d3d1986f0577","DefinitionType":3,"DefinitionSequenceNumber":6,"ListId":null,"IsRequired":false,"IsReadOnly":false,"IsReadOnlyIfHasValue":false,"IsSecured":false,"CaseSensitivity":0,"InputMask":null,"MaxLength":null,"HasTimestampTag":false,"HasHtmlSupport":true,"NbLinesHeight":null,"DisplayName":"7/4/2018 12:00:00 AM","HasFilters":false,"HasFormFilters":false,"RequiredIfDefinitionId":null,"RequiredIfBindingName":null,"RequiredIfValue":null,"BindingNavigationFieldId":null,"BindingField":null,"Options":null,"TextColor":null,"BackgroundColor":null,"ImpactMessage":null,"Row":null,"Column":null,"GridId":null,"IsActive":false,"Target":null,"IsEncrypted":false,"Cells":null,"NotReadOnlyGroups":[]}],"Sections":[{"IsPublic":true,"OverrideOptions":false,"Order":1,"VisibleIfFieldDefinitionId":null,"VisibleIfFieldValue":null,"FieldSectionTemplateId":null,"FromTemplate":false,"Rows":[{"Order":0,"Cells":[{"DefinitionId":"e85a893b-6ad3-45a5-a433-0f0f4ee6379b"},{"DefinitionId":"b13533a8-f807-499f-a55e-319023909727"},{"DefinitionId":"4e6d36ce-cb2a-46cd-ab73-1440cb71efa9"},{"DefinitionId":"a6d54b8d-867a-4ef6-a4de-d3d1986f0577"}]}],"EnglishName":"Additional Information","FrenchName":"Informations additionnelles","EnglishDescription":"","FrenchDescription":"","NameId":"8a7fc779-8f8c-aa8f-6a13-068fa0c931de","DescriptionId":"8cd414da-37ff-d618-5eec-45069a96abf1","ImagePath":"/C2ATOM/Content/catalogimages/catalog_other.png","IsActive":true,"IsDeleted":false,"SequenceNumber":"00000028","CreatedBy":"selenium-tests@c2enterprise.com","CreatedDateTime":"\/Date(1530719174890)\/","LastModifiedBy":"selenium-tests@c2enterprise.com","LastModifiedDateTime":"\/Date(1530719174890)\/","Id":"ced377b7-ea01-fcd2-2703-59de30ac9d7f"}]},"NameId":"42cd9703-49a3-4534-858c-3fed260c36ed","DescriptionId":"3bf98102-b793-48e6-a4f4-c0a25ea82041","Data":null,"ExternalId":null},"Message":null,"Time":"\/Date(1530719213516)\/"}

NOTE

The resource that executes the API call must have permission to create CIs in the application.

Update a CI

This API allows you to update a ticket in the application.

URL

{Url_Application}/API/CI/UpdateProperty

Request type

POST

URL parameters

  • Username: name of the resource running the API call.
  • Password: name of the resource running the API call.

Syntax:

{Url_Application}/API/CI/UpdateProperty?username=Username&password=Password

Successful response codes

  • HTML code: 200.
  • JSON response code: “Status”:0,”

Call Example (system field)

Parameters passed in the call

  • “Id”: the CI Id.
  • “PropertyName”: the name of the system field to update.
  • “Value”: the new value of the system field.

This API allows you to update a ticket in the application.

URL

{Url_Application}/API/CI/UpdateProperty

Request Type

POST

URL Parameters

  • Username: name of the resource running the API call.
  • Password: name of the resource running the API call.

Syntax:

{Url_Application}/API/CI/UpdateProperty?username=Username&password=Password

Parameters passed in the call

  • Id”: the CI Id.
  • PropertyName”: the name of the system field to update.
  • Value”: the new value of the system field.

This API allows you to update a ticket in the application.

URL

{Url_Application}/API/CI/UpdateProperty

Request Type

POST

URL Parameters

  • Username: name of the resource running the API call.
  • Password: name of the resource running the API call.

Syntax:

{Url_Application}/API/CI/UpdateProperty?username=Username&password=Password

Successful Response Codes

  • HTML code: 200.
  • JSON response code: “Status”:0,”

Call Example (system field)

Parameters passed in the call

  • “Id”: the CI Id.
  • “PropertyName”: the name of the system field to update.
  • “Value”: the new value of the system field.
  {
"Id":"e33ce7a9-cc55-456a-91ec-778c82a4184a",
"PropertyName":"IsActive",
"Value":"false",
"username":"admin",
"password":"pax123"
}

Response Example (system field)

  {
"Status":0,
"Data":{
    "CINumber":"00000010",
    "CICategoryImagePath":null,
    "StateId":"3b302329-5610-4ee4-97e9-e8590be84b63",
    "CICategoryPrefix":null,
    "CITypeId":"9a3084c8-6169-4d0c-8a02-cd93c8913689",
    "CategoryId":"eab2c263-6a90-41bd-bdb7-c45a091f9326",
    "CIFolderId":"867a0cc0-a85a-4b80-bd69-d0cbb11d051b",
    "Name":"CI API",
    "CITypeName":"Inventaire",
    "IsReadOnly":false,
    "CustomFields":{
      "Fields":[
          {
            "Id":"1392670b-d828-4684-bc1d-beaf746ddc10",
            "Order":0,
            "Value":"False",
            "Description":null,
            "Name":"CF Checkbox",
            "FieldSectionId":"ced377b7-ea01-fcd2-2703-59de30ac9d7f",
            "DefinitionId":"e85a893b-6ad3-45a5-a433-0f0f4ee6379b",
            "DefinitionType":8,
            "DefinitionSequenceNumber":3,
            "ListId":null,
            "IsRequired":false,
            "IsReadOnly":false,
            "IsReadOnlyIfHasValue":false,
            "IsSecured":false,
            "CaseSensitivity":0,
            "InputMask":null,
            "MaxLength":null,
            "HasTimestampTag":false,
            "HasHtmlSupport":true,
            "NbLinesHeight":null,
            "DisplayName":"False",
            "HasFilters":false,
            "HasFormFilters":false,
            "RequiredIfDefinitionId":null,
            "RequiredIfBindingName":null,
            "RequiredIfValue":null,
            "BindingNavigationFieldId":null,
            "BindingField":null,
            "Options":null,
            "TextColor":null,
            "BackgroundColor":null,
            "ImpactMessage":null,
            "Row":null,
            "Column":null,
            "GridId":null,
            "IsActive":false,
            "Target":null,
            "IsEncrypted":false,
            "Cells":null,
            "NotReadOnlyGroups":[

            ]
          },
          {
            "Id":"f704f86b-5ba9-480d-bd63-241c1454c3f3",
            "Order":1,
            "Value":null,
            "Description":null,
            "Name":"CF Decimal",
            "FieldSectionId":"ced377b7-ea01-fcd2-2703-59de30ac9d7f",
            "DefinitionId":"b13533a8-f807-499f-a55e-319023909727",
            "DefinitionType":1,
            "DefinitionSequenceNumber":7,
            "ListId":null,
            "IsRequired":false,
            "IsReadOnly":false,
            "IsReadOnlyIfHasValue":false,
            "IsSecured":false,
            "CaseSensitivity":0,
            "InputMask":null,
            "MaxLength":null,
            "HasTimestampTag":false,
            "HasHtmlSupport":true,
            "NbLinesHeight":null,
            "DisplayName":null,
            "HasFilters":false,
            "HasFormFilters":false,
            "RequiredIfDefinitionId":null,
            "RequiredIfBindingName":null,
            "RequiredIfValue":null,
            "BindingNavigationFieldId":null,
            "BindingField":null,
            "Options":"{\"DecimalPlaces\":2}",
            "TextColor":null,
            "BackgroundColor":null,
            "ImpactMessage":null,
            "Row":null,
            "Column":null,
            "GridId":null,
            "IsActive":false,
            "Target":null,
            "IsEncrypted":false,
            "Cells":null,
            "NotReadOnlyGroups":[

            ]
          },
          {
            "Id":"98089ce6-5c08-4ff3-a912-2a4308aba62a",
            "Order":2,
            "Value":null,
            "Description":null,
            "Name":"CF Client",
            "FieldSectionId":"ced377b7-ea01-fcd2-2703-59de30ac9d7f",
            "DefinitionId":"4e6d36ce-cb2a-46cd-ab73-1440cb71efa9",
            "DefinitionType":6,
            "DefinitionSequenceNumber":5,
            "ListId":null,
            "IsRequired":false,
            "IsReadOnly":false,
            "IsReadOnlyIfHasValue":false,
            "IsSecured":false,
            "CaseSensitivity":0,
            "InputMask":null,
            "MaxLength":null,
            "HasTimestampTag":false,
            "HasHtmlSupport":true,
            "NbLinesHeight":null,
            "DisplayName":null,
            "HasFilters":false,
            "HasFormFilters":false,
            "RequiredIfDefinitionId":null,
            "RequiredIfBindingName":null,
            "RequiredIfValue":null,
            "BindingNavigationFieldId":null,
            "BindingField":null,
            "Options":null,
            "TextColor":null,
            "BackgroundColor":null,
            "ImpactMessage":null,
            "Row":null,
            "Column":null,
            "GridId":null,
            "IsActive":true,
            "Target":null,
            "IsEncrypted":false,
            "Cells":null,
            "NotReadOnlyGroups":[

            ]
          },
          {
            "Id":"21dbf3e2-fad6-462e-a9c6-a72a77bfb6db",
            "Order":3,
            "Value":null,
            "Description":null,
            "Name":"CF Datetime",
            "FieldSectionId":"ced377b7-ea01-fcd2-2703-59de30ac9d7f",
            "DefinitionId":"a6d54b8d-867a-4ef6-a4de-d3d1986f0577",
            "DefinitionType":3,
            "DefinitionSequenceNumber":6,
            "ListId":null,
            "IsRequired":false,
            "IsReadOnly":false,
            "IsReadOnlyIfHasValue":false,
            "IsSecured":false,
            "CaseSensitivity":0,
            "InputMask":null,
            "MaxLength":null,
            "HasTimestampTag":false,
            "HasHtmlSupport":true,
            "NbLinesHeight":null,
            "DisplayName":null,
            "HasFilters":false,
            "HasFormFilters":false,
            "RequiredIfDefinitionId":null,
            "RequiredIfBindingName":null,
            "RequiredIfValue":null,
            "BindingNavigationFieldId":null,
            "BindingField":null,
            "Options":null,
            "TextColor":null,
            "BackgroundColor":null,
            "ImpactMessage":null,
            "Row":null,
            "Column":null,
            "GridId":null,
            "IsActive":false,
            "Target":null,
            "IsEncrypted":false,
            "Cells":null,
            "NotReadOnlyGroups":[

            ]
          }
      ],
      "Sections":[
          {
            "IsPublic":true,
            "OverrideOptions":false,
            "Order":1,
            "VisibleIfFieldDefinitionId":null,
            "VisibleIfFieldValue":null,
            "FieldSectionTemplateId":null,
            "FromTemplate":false,
            "Rows":[
                {
                  "Order":0,
                  "Cells":[
                      {
                        "DefinitionId":"e85a893b-6ad3-45a5-a433-0f0f4ee6379b"
                      },
                      {
                        "DefinitionId":"b13533a8-f807-499f-a55e-319023909727"
                      },
                      {
                        "DefinitionId":"4e6d36ce-cb2a-46cd-ab73-1440cb71efa9"
                      },
                      {
                        "DefinitionId":"a6d54b8d-867a-4ef6-a4de-d3d1986f0577"
                      }
                  ]
                }
            ],
            "EnglishName":"Additional Information",
            "FrenchName":"Informations additionnelles",
            "EnglishDescription":"",
            "FrenchDescription":"",
            "NameId":"8a7fc779-8f8c-aa8f-6a13-068fa0c931de",
            "DescriptionId":"8cd414da-37ff-d618-5eec-45069a96abf1",
            "ImagePath":"/C2ATOM/Content/catalogimages/catalog_other.png",
            "IsActive":true,
            "IsDeleted":false,
            "SequenceNumber":"00000028",
            "CreatedBy":"selenium-tests@c2enterprise.com",
            "CreatedDateTime":"/Date(1530719174890)/",
            "LastModifiedBy":"selenium-tests@c2enterprise.com",
            "LastModifiedDateTime":"/Date(1530719174890)/",
            "Id":"ced377b7-ea01-fcd2-2703-59de30ac9d7f"
          }
      ]
    },
    "OwnerId":null,
    "OwnerName":null,
    "CIRelationsFrom":[

    ],
    "CIRelationsTo":[

    ],
    "Attachments":[

    ],
    "StateTextColor":null,
    "StateBackgroundColor":null,
    "StateMessage":null,
    "Tags":"",
    "ExternalId":null,
    "CIClientsCount":0,
    "CIEnterprisesCount":0,
    "CITicketsCount":0,
    "EnglishName":"CI API",
    "FrenchName":"CI API",
    "EnglishDescription":"",
    "FrenchDescription":"",
    "NameId":"09761031-a57e-49c5-859a-665416e031a2",
    "DescriptionId":"a72a8a85-8baa-4ca0-ad5d-0ed0175832a6",
    "ImagePath":"/C2ATOM/Content/catalogimages/catalog_other.png",
    "IsActive":false,
    "IsDeleted":false,
    "SequenceNumber":"00000221",
    "CreatedBy":"selenium-tests@c2enterprise.com",
    "CreatedDateTime":"/Date(1530719073083)/",
    "LastModifiedBy":"admin",
    "LastModifiedDateTime":"/Date(1530719715967)/",
    "Id":"e33ce7a9-cc55-456a-91ec-778c82a4184a"
},
"Message":null,
"Time":"/Date(1530719716186)/"
}

Call Example (custom field)

  {
"Id":"ca0f63eb-380a-4c45-af17-3490783a663e",
"CustomFieldSequenceNumber":"3",
"Value":"false",
"username":"admin",
"password":"pax123"
}

Response Example (custom field)

  {
"Status":0,
"Data":{
    "CINumber":"00000011",
    "CICategoryImagePath":null,
    "StateId":"3b302329-5610-4ee4-97e9-e8590be84b63",
    "CICategoryPrefix":null,
    "CITypeId":"9a3084c8-6169-4d0c-8a02-cd93c8913689",
    "CategoryId":"eab2c263-6a90-41bd-bdb7-c45a091f9326",
    "CIFolderId":"867a0cc0-a85a-4b80-bd69-d0cbb11d051b",
    "Name":"CI API2",
    "CITypeName":"Inventaire",
    "IsReadOnly":false,
    "CustomFields":{
      "Fields":[
          {
            "Id":"75c2c18d-05d6-4721-a2ea-3d715ced8e23",
            "Order":0,
            "Value":"False",
            "Description":null,
            "Name":"CF Checkbox",
            "FieldSectionId":"ced377b7-ea01-fcd2-2703-59de30ac9d7f",
            "DefinitionId":"e85a893b-6ad3-45a5-a433-0f0f4ee6379b",
            "DefinitionType":8,
            "DefinitionSequenceNumber":3,
            "ListId":null,
            "IsRequired":false,
            "IsReadOnly":false,
            "IsReadOnlyIfHasValue":false,
            "IsSecured":false,
            "CaseSensitivity":0,
            "InputMask":null,
            "MaxLength":null,
            "HasTimestampTag":false,
            "HasHtmlSupport":true,
            "NbLinesHeight":null,
            "DisplayName":"False",
            "HasFilters":false,
            "HasFormFilters":false,
            "RequiredIfDefinitionId":null,
            "RequiredIfBindingName":null,
            "RequiredIfValue":null,
            "BindingNavigationFieldId":null,
            "BindingField":null,
            "Options":null,
            "TextColor":null,
            "BackgroundColor":null,
            "ImpactMessage":null,
            "Row":null,
            "Column":null,
            "GridId":null,
            "IsActive":false,
            "Target":null,
            "IsEncrypted":false,
            "Cells":null,
            "NotReadOnlyGroups":[

            ]
          },
          {
            "Id":"32aaaf40-7678-4a1b-893e-5a666992c932",
            "Order":1,
            "Value":"123.450000",
            "Description":null,
            "Name":"CF Decimal",
            "FieldSectionId":"ced377b7-ea01-fcd2-2703-59de30ac9d7f",
            "DefinitionId":"b13533a8-f807-499f-a55e-319023909727",
            "DefinitionType":1,
            "DefinitionSequenceNumber":7,
            "ListId":null,
            "IsRequired":false,
            "IsReadOnly":false,
            "IsReadOnlyIfHasValue":false,
            "IsSecured":false,
            "CaseSensitivity":0,
            "InputMask":null,
            "MaxLength":null,
            "HasTimestampTag":false,
            "HasHtmlSupport":true,
            "NbLinesHeight":null,
            "DisplayName":"123.450000",
            "HasFilters":false,
            "HasFormFilters":false,
            "RequiredIfDefinitionId":null,
            "RequiredIfBindingName":null,
            "RequiredIfValue":null,
            "BindingNavigationFieldId":null,
            "BindingField":null,
            "Options":"{\"DecimalPlaces\":2}",
            "TextColor":null,
            "BackgroundColor":null,
            "ImpactMessage":null,
            "Row":null,
            "Column":null,
            "GridId":null,
            "IsActive":false,
            "Target":null,
            "IsEncrypted":false,
            "Cells":null,
            "NotReadOnlyGroups":[

            ]
          },
          {
            "Id":"0c65e3fb-9fe4-4310-8750-73bdd6cd1fca",
            "Order":2,
            "Value":"b2156d17-7156-43fa-b021-200d7a9f2f01",
            "Description":null,
            "Name":"CF Client",
            "FieldSectionId":"ced377b7-ea01-fcd2-2703-59de30ac9d7f",
            "DefinitionId":"4e6d36ce-cb2a-46cd-ab73-1440cb71efa9",
            "DefinitionType":6,
            "DefinitionSequenceNumber":5,
            "ListId":null,
            "IsRequired":false,
            "IsReadOnly":false,
            "IsReadOnlyIfHasValue":false,
            "IsSecured":false,
            "CaseSensitivity":0,
            "InputMask":null,
            "MaxLength":null,
            "HasTimestampTag":false,
            "HasHtmlSupport":true,
            "NbLinesHeight":null,
            "DisplayName":"Client1 Client1",
            "HasFilters":false,
            "HasFormFilters":false,
            "RequiredIfDefinitionId":null,
            "RequiredIfBindingName":null,
            "RequiredIfValue":null,
            "BindingNavigationFieldId":null,
            "BindingField":null,
            "Options":null,
            "TextColor":null,
            "BackgroundColor":null,
            "ImpactMessage":null,
            "Row":null,
            "Column":null,
            "GridId":null,
            "IsActive":true,
            "Target":null,
            "IsEncrypted":false,
            "Cells":null,
            "NotReadOnlyGroups":[

            ]
          },
          {
            "Id":"c2736049-9f3d-44f1-8cc1-2138b995c83c",
            "Order":3,
            "Value":"2018-07-04T04:00:00.0000000Z",
            "Description":null,
            "Name":"CF Datetime",
            "FieldSectionId":"ced377b7-ea01-fcd2-2703-59de30ac9d7f",
            "DefinitionId":"a6d54b8d-867a-4ef6-a4de-d3d1986f0577",
            "DefinitionType":3,
            "DefinitionSequenceNumber":6,
            "ListId":null,
            "IsRequired":false,
            "IsReadOnly":false,
            "IsReadOnlyIfHasValue":false,
            "IsSecured":false,
            "CaseSensitivity":0,
            "InputMask":null,
            "MaxLength":null,
            "HasTimestampTag":false,
            "HasHtmlSupport":true,
            "NbLinesHeight":null,
            "DisplayName":"7/4/2018 12:00:00 AM",
            "HasFilters":false,
            "HasFormFilters":false,
            "RequiredIfDefinitionId":null,
            "RequiredIfBindingName":null,
            "RequiredIfValue":null,
            "BindingNavigationFieldId":null,
            "BindingField":null,
            "Options":null,
            "TextColor":null,
            "BackgroundColor":null,
            "ImpactMessage":null,
            "Row":null,
            "Column":null,
            "GridId":null,
            "IsActive":false,
            "Target":null,
            "IsEncrypted":false,
            "Cells":null,
            "NotReadOnlyGroups":[

            ]
          }
      ],
      "Sections":[
          {
            "IsPublic":true,
            "OverrideOptions":false,
            "Order":1,
            "VisibleIfFieldDefinitionId":null,
            "VisibleIfFieldValue":null,
            "FieldSectionTemplateId":null,
            "FromTemplate":false,
            "Rows":[
                {
                  "Order":0,
                  "Cells":[
                      {
                        "DefinitionId":"e85a893b-6ad3-45a5-a433-0f0f4ee6379b"
                      },
                      {
                        "DefinitionId":"b13533a8-f807-499f-a55e-319023909727"
                      },
                      {
                        "DefinitionId":"4e6d36ce-cb2a-46cd-ab73-1440cb71efa9"
                      },
                      {
                        "DefinitionId":"a6d54b8d-867a-4ef6-a4de-d3d1986f0577"
                      }
                  ]
                }
            ],
            "EnglishName":"Additional Information",
            "FrenchName":"Informations additionnelles",
            "EnglishDescription":"",
            "FrenchDescription":"",
            "NameId":"8a7fc779-8f8c-aa8f-6a13-068fa0c931de",
            "DescriptionId":"8cd414da-37ff-d618-5eec-45069a96abf1",
            "ImagePath":"/C2ATOM/Content/catalogimages/catalog_other.png",
            "IsActive":true,
            "IsDeleted":false,
            "SequenceNumber":"00000028",
            "CreatedBy":"selenium-tests@c2enterprise.com",
            "CreatedDateTime":"/Date(1530719174890)/",
            "LastModifiedBy":"selenium-tests@c2enterprise.com",
            "LastModifiedDateTime":"/Date(1530719174890)/",
            "Id":"ced377b7-ea01-fcd2-2703-59de30ac9d7f"
          }
      ]
    },
    "OwnerId":null,
    "OwnerName":null,
    "CIRelationsFrom":[

    ],
    "CIRelationsTo":[

    ],
    "Attachments":[

    ],
    "StateTextColor":null,
    "StateBackgroundColor":null,
    "StateMessage":null,
    "Tags":"",
    "ExternalId":null,
    "CIClientsCount":0,
    "CIEnterprisesCount":0,
    "CITicketsCount":0,
    "EnglishName":"CI API2",
    "FrenchName":"CI API2",
    "EnglishDescription":"",
    "FrenchDescription":"",
    "NameId":"42cd9703-49a3-4534-858c-3fed260c36ed",
    "DescriptionId":"3bf98102-b793-48e6-a4f4-c0a25ea82041",
    "ImagePath":"/C2ATOM/Content/catalogimages/catalog_other.png",
    "IsActive":true,
    "IsDeleted":false,
    "SequenceNumber":"00000222",
    "CreatedBy":"selenium-tests@c2enterprise.com",
    "CreatedDateTime":"/Date(1530719213143)/",
    "LastModifiedBy":"admin",
    "LastModifiedDateTime":"/Date(1530719520687)/",
    "Id":"ca0f63eb-380a-4c45-af17-3490783a663e"
},
"Message":null,
"Time":"/Date(1530719520887)/"
}

NOTE

The resource that executes the API call must have permission to edit CIs in the application.

More questions? Give us a shout.

Contact us

Unpack all the benefits of robust IT service management

Shape your long-term success with customer-centric services—at an accessible price point. Discover the power of C2.

Let's talk
Unpack all the benefits of robust IT service management