Get Customer Contact Summary
get
/rest/apis/customer/interactions/customerContacts/{customerContactId}/summary
Request
Path Parameters
-
customerContactId(required): string
System-assigned, unique identifier of the customer contact recordExample:
5774836290
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/xml
- application/json
200 Response
Success response
Root Schema : C1CCSummary
Type:
Show Source
object-
_self: string
_self
-
account: object
account
-
businessObject: string
Maximum Length:
30Business object code associated with the customer contact.Example:C1-CustomerContact -
businessObjectDescription: string
Maximum Length:
60Description of the business object referenced in the customer contact.Example:Customer Contact Business Object -
characteristics: object
characteristics
-
contactDateTime: string
(date-time)
Contact Date/Time displays the date and time that the contact was saved into the system..Example:
2017-04-05T14:25:43-04:00 -
contactDetail: object
contactDetail
-
customerContactEntity: string
Allowed Values:
[ "PER ", "PREM" ]Indicates if customer contact is related to the customer as person-based or to a service location as premise-based. * `PER ` - Person, * `PREM` - PremiseExample:PER -
customerContactEntityDescription: string
Maximum Length:
60Description of the entity associated with the customer contact (such as person, account, or premise).Example:Person -
customerContactId: string
Maximum Length:
10System-assigned, unique identifier of the customer contact recordExample:5774836290 -
customerContactSource: string
Allowed Values:
[ "C1ST" ]Source code identifying how the customer contact was initiated or reported. * `C1ST` - Service Guide AssistantExample:C1ST -
customerContactSourceDescription: string
Maximum Length:
60Description of the source associated with the customer contact.Example:Call Center Service Guide Assistant -
customerContactStatus: string
Allowed Values:
[ "10 " ]Open designates that the event or issue associated to the contact has not been resolved. For example, if a customer calls with a high bill complaint that can't be resolved immediately, you would turn on the Open switch and enter an appropriate entry in the Log. * `10 ` - Open -
customerContactStatusDescription: string
Maximum Length:
60The customer contact Status, when set to Open, designates that the event or issue associated to the contact has not been resolved.Example:Open -
customerContactType: object
customerContactType
-
letterPrintDateTime: string
(date-time)
The letter extract batch process will update the date and time that the letter was produced for sending.
-
letterTemplate: object
letterTemplate
If the customer contact references a customer contact type that, in turn, references a letter template, the template controls the type of information that is merged into the 'form letter' and how the letter is physically produced.
-
longDescription: string
Maximum Length:
4000Stores comments that can provide initial information about why the record was created and any other relevant text for historical reference purposes. -
person: object
person
-
preferredContactMethod: string
Allowed Values:
[ "C1PC", "EM ", "FAX ", "N/A ", "PH ", "POST", "SMS " ]Preferred Contact Method indicates how the person prefers to be contacted. * `C1PC` - Person Contact, * `EM ` - Email, * `FAX ` - Fax, * `N/A ` - Not Applicable, * `PH ` - Phone, * `POST` - Postal, * `SMS ` - SMSExample:N/A -
preferredContactMethodDescription: string
Maximum Length:
60If a follow-up with the customer is needed, the Preferred Contact Method indicates how the person prefers to be contacted.Example:Email -
premise: object
premise
-
shouldPrintLetter: boolean
Adding a customer contact may cause a letter to be generated. You can set up a customer contact type to generate a form letter whenever a customer contact of this type is added. If the letter is going to be printed in the next batch run, the Print Letter switch is on. Turning the switch off removes the letter from being printed in the next batch run. This applies to letters that have never been printed and those that have been set to reprint.Example:
false -
summary: string
Maximum Length:
4000Summary of the customer contact interaction if recorded by advanced call center intelligence features.Example:Customer John Smith called to dispute a recent bill, expressing concern that the total amount was unusually high. The agent, Emily, reviewed the bill with the customer and explained the charges, including a $99.13 consumption charge and a $20 late fee. Emily opened up a meter test investigation request. The customer was also advised on energy-saving tips. -
user: object
user
Nested Schema : account
Type:
Show Source
object-
_link: string
_link
-
accountId: string
Maximum Length:
10Account ID displays the account's unique, system-generated ID. The account must be associated to the person when the contact is created or updated. There should be no value if the Customer Contact Type indicates that an account is not allowed on customer contacts of this type.Example:5922116763 -
accountName: string
Maximum Length:
254Account ID displays the account's unique, system-generated ID. The account must be associated to the person when the contact is created or updated. There should be no value if the Customer Contact Type indicates that an account is not allowed on customer contacts of this type.Example:5922116763
Nested Schema : contactDetail
Type:
Show Source
object-
_link: string
_link
-
contactDetailId: string
Maximum Length:
10Contact Detail ID is a system-assigned, unique identifier of the person contact associated with the customers preferred contact method.
Nested Schema : customerContactType
Type:
Show Source
object-
_link: string
_link
-
contactClass: string
Maximum Length:
4Contact Class categorizes customer contacts into larger groupings for reporting purposes.Example:CSS -
contactClassDescription: string
Maximum Length:
60Contact Class categorizes customer contacts into larger groupings for reporting purposes.Example:CSS -
contactType: string
Maximum Length:
12Contact Class categorizes customer contacts into larger groupings for reporting purposes.Example:CSS -
contactTypeDescription: string
Maximum Length:
60Contact Class categorizes customer contacts into larger groupings for reporting purposes.Example:CSS
Nested Schema : letterTemplate
Type:
objectIf the customer contact references a customer contact type that, in turn, references a letter template, the template controls the type of information that is merged into the 'form letter' and how the letter is physically produced.
Show Source
-
_link: string
_link
-
letterTemplate: string
Maximum Length:
12If the customer contact references a customer contact type that, in turn, references a letter template, the template controls the type of information that is merged into the 'form letter' and how the letter is physically produced. -
letterTemplateDescription: string
Maximum Length:
60If the customer contact references a customer contact type that, in turn, references a letter template, the template controls the type of information that is merged into the 'form letter' and how the letter is physically produced.
Nested Schema : person
Type:
Show Source
object-
_link: string
_link
-
entityName: string
Maximum Length:
64Person ID displays the associated person's unique, system-generated ID. If the customer contact is Person-based the Person ID cannot be changed. There should be no value if the Customer Contact Type indicates that a person is not allowed on customer contacts of this type.Example:5775933103 -
personId: string
Maximum Length:
10Person ID displays the associated person's unique, system-generated ID. If the customer contact is Person-based the Person ID cannot be changed. There should be no value if the Customer Contact Type indicates that a person is not allowed on customer contacts of this type.Example:5775933103
Nested Schema : premise
Type:
Show Source
object-
_link: string
_link
-
premiseAddress: string
Maximum Length:
254Address of the premise associated with the customer contact.Example:123 Main St, San Francisco, CA 94105 -
premiseId: string
Maximum Length:
10Address of the premise associated with the customer contact.Example:123 Main St, San Francisco, CA 94105
Nested Schema : user
Type:
Show Source
object-
_link: string
_link
-
userId: string
Maximum Length:
8User ID of the user who created the contact.Example:SYSUSER -
userName: string
Maximum Length:
50User ID of the user who created the contact.Example:SYSUSER
Nested Schema : items
Type:
Show Source
object-
characteristicType: object
characteristicType
-
characteristicValue: object
characteristicValue
-
typeOfCharacteristicValue: string
Allowed Values:
[ "ADV ", "DFV ", "FKV ", "FLV " ]Type of Characteristic Value indicates whether the characteristic type value is Adhoc, Predefined, Foreign Key, or a File/URL Location. * `ADV ` - Adhoc Value, * `DFV ` - Predefined Value, * `FKV ` - Foreign Key Value, * `FLV ` - File Location Value
Nested Schema : characteristicType
Type:
Show Source
object-
_link: string
_link
-
characteristicType: string
Maximum Length:
8Characteristic Type -
characteristicTypeDescription: string
Maximum Length:
60Description
Nested Schema : characteristicValue
Type:
Show Source
object-
_link: string
(_link)
-
value: string
Maximum Length:
254Value associated with a characteristic or attribute of the customer contact.Example:Spanish -
value2: string
Maximum Length:
50Additional value or attribute associated with the customer contact. -
value3: string
Maximum Length:
50Additional value or attribute associated with the customer contact. -
value4: string
Maximum Length:
50Additional value or attribute associated with the customer contact. -
value5: string
Maximum Length:
50Additional value or attribute associated with the customer contact.
400 Response
Bad Request
Root Schema : problemDetailDocument
Type:
Show Source
object-
detail: string
Maximum Length:
60The long message description from the Oracle Utilities Application Framework in CDATA format. -
httpStatus: number
Minimum Value:
0Maximum Value:9999The HTTP Status code for the error. -
problemInstance: string
Maximum Length:
60Fully qualified URL consisting of the Base URI Timestamp of error in ISO format, the User used for the transaction, the Message Category within Oracle Utilities Application Framework, the Message Number within Oracle Utilities Application Framework, the Request URL and the HTTP method used for the transaction. -
problemType: string
Maximum Length:
60URL of the format "A/message/X/Y" where A is the base URI, X is the Message Category and Y is the Message Number within Oracle Utilities Application Framework. -
serverMessage: object
serverMessage
-
stackTrace: string
Maximum Length:
60The stack trace shows where the error occurs during the execution of a program. -
title: string
Maximum Length:
60Fully qualified error message from Oracle Utilities Application Framework in CDATA format.
Nested Schema : serverMessage
Type:
Show Source
object-
callSequence: string
Maximum Length:
60Delimited sequence of programs called. -
longDescription: string
Maximum Length:
60The long message description from the Oracle Utilities Application Framework in CDATA format. -
messageCategory: number
Minimum Value:
0Maximum Value:0Message Category within Oracle Utilities Application Framework. -
messageNbr: number
Minimum Value:
-99999Maximum Value:99999Message Number within Oracle Utilities Application Framework. -
messageText: string
Maximum Length:
60Fully qualified error message from Oracle Utilities Application Framework in CDATA format. -
programName: string
Maximum Length:
60Name of the program that encountered the error.
500 Response
Internal Server Error
Root Schema : problemDetailDocument
Type:
Show Source
object-
detail: string
Maximum Length:
60The long message description from the Oracle Utilities Application Framework in CDATA format. -
httpStatus: number
Minimum Value:
0Maximum Value:9999The HTTP Status code for the error. -
problemInstance: string
Maximum Length:
60Fully qualified URL consisting of the Base URI Timestamp of error in ISO format, the User used for the transaction, the Message Category within Oracle Utilities Application Framework, the Message Number within Oracle Utilities Application Framework, the Request URL and the HTTP method used for the transaction. -
problemType: string
Maximum Length:
60URL of the format "A/message/X/Y" where A is the base URI, X is the Message Category and Y is the Message Number within Oracle Utilities Application Framework. -
serverMessage: object
serverMessage
-
stackTrace: string
Maximum Length:
60The stack trace shows where the error occurs during the execution of a program. -
title: string
Maximum Length:
60Fully qualified error message from Oracle Utilities Application Framework in CDATA format.
Nested Schema : serverMessage
Type:
Show Source
object-
callSequence: string
Maximum Length:
60Delimited sequence of programs called. -
longDescription: string
Maximum Length:
60The long message description from the Oracle Utilities Application Framework in CDATA format. -
messageCategory: number
Minimum Value:
0Maximum Value:0Message Category within Oracle Utilities Application Framework. -
messageNbr: number
Minimum Value:
-99999Maximum Value:99999Message Number within Oracle Utilities Application Framework. -
messageText: string
Maximum Length:
60Fully qualified error message from Oracle Utilities Application Framework in CDATA format. -
programName: string
Maximum Length:
60Name of the program that encountered the error.