- Task can be queried from the system using optional $filter or $search query parameters. By default, the system fetches top 50 tasks. To query more tasks, use pagination query parameters $top and $skip. If there are no matching tasks an empty response is sent.
- Read the Task from the system using the ID of the task. The attributes of task can be selected using $select or excluded using $exclude.
- You can create a task for a user using ID or display ID of account, owner, organizer and sales organization. You can create task in dry run mode by passing the http header sap-c4c-dry-run=true. You can create a task as a followup from other entities by adding $sourceid='ID of the source object'&$sourcetype='Object type of source entity' as http query parameters.
- Attributes of task can be updated by sending the updated values in the request. IF-MATCH http header is mandatory for updating a task. The value for IF-MATCH can be fetched from the http GET method's response header ETag.
- Task in the system can be deleted by sending a delete request.
- Specify query parameters to return desired appointment records from the system.
- Query the system for a specific appointment using the appointment ID.
- Create a new appointment. Note creation within appointments is no longer supported. Use Hypernote APIs for managing notes.
- Update an existing appointment. Note updates within appointments are no longer supported. Use Hypernote APIs for managing notes.
- Delete an appointment by ID.
- Specify query parameters to return desired phone records from the system.
- Query the system for a specific phone record using the phone interaction id.
- Send phone information to the system to create a new phone interaction.
- Update phone interaction attributes in the system.
- Delete the phone interaction for the given phone interaction id.
- Query email interactions.
- Read email interaction by ID.
- Create email interaction.
- Update email interaction.
- Delete email interaction.
- Visits can be queried using optional $filter or $search query parameters. By default, the system fetches the top 50 visits. To query more visits, use the pagination query parameters $top and $skip. If there are no matching visits, an empty response is sent.
- Read the visit using its ID. The attributes of visit can be selected using $select or excluded using $exclude.
- You can create a visit using the ID or display ID of the account or individual customer. You can create visit in the dry run mode by passing the http header sap-c4c-dry-run=true. You can create a visit as a followup from other entities by adding $sourceid='ID of the source object'&$sourcetype='Object type of source entity' as http query parameters.
- Attributes of visit can be updated by sending the updated values in the request. IF-MATCH http header is mandatory for updating a visit. The value for IF-MATCH can be fetched from the http GET method's response header ETag.
- Visit can be deleted by sending a delete request.
- Specify query parameters to return in-person interactions.
- Query the system for an in-person interaction using an ID.
- Send in-person interaction information to the system to create an in-person interaction.
- Update an in-person interaction partially using an ID.
- Task Categories can be queried from the system by using optional $filter or $search query parameters. By default top 50 task categories are fetched from the system. More task categories can be queried by using the pagination query parameters $top and $skip. If there are no matching task categories an empty response is sent.
- Query appointment categories.
- Visit types can be queried from the system by using optional $filter or $search query parameters. By default top 50 visit types are fetched from the system. More visit types can be queried by using the pagination query parameters $top and $skip. If there are no matching visit types an empty response is sent.
- Specify query parameters to return desired call result records from the system.
- Specify query parameters to return desired campaign records from the system.
- Query the system for a specific campaign using the campaign ID.
- Send campaign information to the system to create a new campaign entity.
- Update campaign attributes in the system.
- Delete a campaign by ID.
- Specify query parameters to return desired sales territory records from the system.
- Read a specific sales territory using the sales territory ID.
- Send sales territory information to the system to create a new sales territory instance.
- Partial update of sales territory instance in the system.
- Specify query parameters to return desired competitor records from the system.
- Read a specific competitor using the competitor ID.
- Send competitor information to the system to create a new competitor entity.
- Update competitor attributes in the system.
- Specify query parameters to return desired competitor product records from the system.
- Read a specific competitor product using the competitor product ID.
- Send competitor product information to the system to create a new competitor product entity.
- Specify query parameters to return desired case records from the system.
- Query the system for a specific case using the case ID.
- Send case information to the system to create a new case entity.
- Update case attributes in the system.
- Specify query parameters to return desired service categories from the system.
- Query the system for a specific service category using the service category id.
- Send service category information to the system to create a new service category.
- Specify query parameters to return desired service catalogs from the system.
- Query the system for a specific service catalog using the service catalog id.
- Send service catalog information to the system to create a new service catalog.
- Specify query parameters to return desired account records from the system.
- Read a specific account using the account ID.
- Send account information to the system to create a new account.
- Update account attributes in the system.
- Specify query parameters to return desired contact person records from the system.
- Read a specific contact person using the contact person ID.
- Send contact person information to the system to create a new contact person.
- Update contact person attributes in the system.
- Specify query parameters to return desired individual customer records from the system.
- Read a specific individual customer using the individual customer ID.
- Send individual customer information to the system to create a new individual customer.
- Update individual customer attributes in the system.
- Specify query parameters to return desired account hierarchy records from the system.
- Read a specific account hierarchy using the account ID.
- Send account hierarchy information to the system to create a new account hierarchy instance.
- Partial update of account hierarchy instance in the system.
- Specify query parameters to return desired service order records from the system.
- Query the system for a specific service order using the ID.
- Send service order information to the system to create a new service order entity.
- Update service order attributes in the system.
- Specify query parameters to return desired service quotation records from the system.
- Query the system for a specific service quotation using the ID.
- Update service quotation attributes in the system.
- Specify query parameters to return desired return order records from the system.
- Query the system for a specific return order using the ID.
- Send return order information to the system to create a new return order entity.
- Update return order attributes in the system.
- Query Service Order Types.
- Query Service Order Priorities.
- Query Return Order Types.
- Query Return Reason.
- Shows all registered product entities that matches the supplied query parameters.
- Shows the registered product entity for the given registered product ID.
- Creates a new registered product entity with the details send in the request.
- Modifies the registered product entity for the given registered product ID.
- Deletes the registered product entity for the given registered product ID.
- Shows all installed base entities that matches the supplied query parameters.
- Shows the installed base entity for the given installed base ID.
- Creates a new installed base entity with the details send in the request.
- Modifies the installed base entity for the given installed base ID.
- Deletes the installed base entity for the given installed base ID.
- Shows all functional location entities that matches the supplied query parameters.
- Shows the functional location entity for the given functional location ID.
- Creates a new functional location entity with the details send in the request.
- Modifies the functional location entity for the given functional location ID.
- Shows all warranty entities that matches the supplied query parameters.
- Shows the warranty entity for the given warranty ID.
- Creates a new warranty entity with the details send in the request.
- Specify query parameters to return desired lead entities.
- Retrieve a specific lead using the lead ID.
- Send lead information to create a new lead entity.
- Update lead attributes using the lead ID.
- Delete a lead using the lead ID.
- Specify query parameters to return desired opportunity records from the system.
- Query the system for a specific opportunity using the opportunity ID.
- Send opportunity information to the system to create a new opportunity entity.
- Update opportunity attributes in the system.
- Delete an opportunity by ID.
- Query all (active/inactive) lead status.
- Query all (active/inactive) lead sources.
- Query all (active/inactive) lead qualifications.
- Query all (active/inactive) lead categories.
- Query opportunity sales cycles.
- Query opportunity sales phases.
- Query opportunity sources.
- Query opportunity categories.
- Query opportunity forecast categories.
- Query opportunity reason for status.
- Query opportunity lifecycle status.
- Query opportunity contact roles.
- Shows all notes that match the supplied query parameters.
- Reads a note by ID.
- Creates a new note.
- Modifies the note for the given ID.
- Deletes the note by ID.
- Query the system for a specific attachment using the document ID.
- Create an attachment entry in the document service. In response, a pre-signed upload URL is received. Upload the attachment file to the pre-signed upload URL using the PUT call to complete the attachment creation process.
- Specify query parameters to return desired time logs from the system.
- Query the system for a specific time log using the time log ID.
- Send time log information to the system to create a new time log entry. Only object type 2886 (case) is currently supported.
- Partially update a time log for the given time log ID. Only the following fields can be updated - duration, endDateTime, extensions. Requires an If-Match header with the current ETag value for optimistic concurrency control.
- Specify query parameters to return desired employee records from the system.
- Read a specific employee using the employee ID.
- Send employee information to the system to create a new employee.
- Update employee attributes in the system.
- This operation returns a list of users in the system. You can filter the results using the optional filter parameter.
- This operation returns a user in the system by specifying the user ID.
- This operation creates a new user in the system.
- This operation updates only the specified fields of the user in the system by specifying the user ID.
- This operation deletes a user in the system by specifying the user ID.
- The operation returns all user groups of the system. You can filter the results using the filter parameter.
- The operation returns the details of a user group specified by the ID.
- The operation creates a new user group in the system.
- Specify query parameters to return desired organizational unit records from the system.
- Read a specific organizational unit using the organizational unit ID.
- Send organizational unit information to the system to create a new organizational unit entity.
- Specify query parameters to return desired product records from the system.
- Read a specific product using the product ID.
- Send product information to the system to create a new product entity.
- Update product attributes in the system.
- Query Product List.
- Read Product List.
- Create Product List.
- Query Products.
- Read Products.
- Add Products to Product List.
- Specify query parameters to return desired product group records from the system.
- Read a specific product group using the product group ID.
- Send product group information to the system to create a new product group entity.
- Specify query parameters to return desired product product type records from the system.
- Specify query parameters to return desired product unit of measure records from the system.
- Specify query parameters to return sales quotes.
- Retrieve a sales quote using the sales quote ID.
- Send sales quote information to create a sales quote entity.
- Update a sales quote by ID.
- Delete a sales quote by ID.
- Specify query parameters to return sales quotes items.
- Read a sales quote item by sales quote id.
- Create sales quote item.
- Update a sales quote item.
- Delete a sales quote item by Id.
- Specify query parameters to return desired sales contract records from the system.
- Query the system for a specific sales contract using the sales contract ID.
- Create a new sales contract in the system.
- Update a sales contract by ID.
- Delete a sales contract by ID.
- Specify query parameters to return sales quote document types.
- Query quote item types.
No matching actions