github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/connect-contact-lens/2020-08-21/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2020-08-21",
     5      "endpointPrefix":"contact-lens",
     6      "jsonVersion":"1.1",
     7      "protocol":"rest-json",
     8      "serviceAbbreviation":"Amazon Connect Contact Lens",
     9      "serviceFullName":"Amazon Connect Contact Lens",
    10      "serviceId":"Connect Contact Lens",
    11      "signatureVersion":"v4",
    12      "signingName":"connect",
    13      "uid":"connect-contact-lens-2020-08-21"
    14    },
    15    "operations":{
    16      "ListRealtimeContactAnalysisSegments":{
    17        "name":"ListRealtimeContactAnalysisSegments",
    18        "http":{
    19          "method":"POST",
    20          "requestUri":"/realtime-contact-analysis/analysis-segments"
    21        },
    22        "input":{"shape":"ListRealtimeContactAnalysisSegmentsRequest"},
    23        "output":{"shape":"ListRealtimeContactAnalysisSegmentsResponse"},
    24        "errors":[
    25          {"shape":"InvalidRequestException"},
    26          {"shape":"AccessDeniedException"},
    27          {"shape":"ResourceNotFoundException"},
    28          {"shape":"InternalServiceException"},
    29          {"shape":"ThrottlingException"}
    30        ]
    31      }
    32    },
    33    "shapes":{
    34      "AccessDeniedException":{
    35        "type":"structure",
    36        "required":["Message"],
    37        "members":{
    38          "Message":{"shape":"Message"}
    39        },
    40        "error":{"httpStatusCode":403},
    41        "exception":true
    42      },
    43      "Categories":{
    44        "type":"structure",
    45        "required":[
    46          "MatchedCategories",
    47          "MatchedDetails"
    48        ],
    49        "members":{
    50          "MatchedCategories":{"shape":"MatchedCategories"},
    51          "MatchedDetails":{"shape":"MatchedDetails"}
    52        }
    53      },
    54      "CategoryDetails":{
    55        "type":"structure",
    56        "required":["PointsOfInterest"],
    57        "members":{
    58          "PointsOfInterest":{"shape":"PointsOfInterest"}
    59        }
    60      },
    61      "CategoryName":{
    62        "type":"string",
    63        "max":256,
    64        "min":1,
    65        "pattern":".*\\S.*"
    66      },
    67      "CharacterOffset":{
    68        "type":"integer",
    69        "min":0
    70      },
    71      "CharacterOffsets":{
    72        "type":"structure",
    73        "required":[
    74          "BeginOffsetChar",
    75          "EndOffsetChar"
    76        ],
    77        "members":{
    78          "BeginOffsetChar":{"shape":"CharacterOffset"},
    79          "EndOffsetChar":{"shape":"CharacterOffset"}
    80        }
    81      },
    82      "ContactId":{
    83        "type":"string",
    84        "max":256,
    85        "min":1,
    86        "pattern":".*\\S.*"
    87      },
    88      "InstanceId":{
    89        "type":"string",
    90        "max":256,
    91        "min":1,
    92        "pattern":".*\\S.*"
    93      },
    94      "InternalServiceException":{
    95        "type":"structure",
    96        "members":{
    97          "Message":{"shape":"Message"}
    98        },
    99        "error":{"httpStatusCode":500},
   100        "exception":true,
   101        "fault":true
   102      },
   103      "InvalidRequestException":{
   104        "type":"structure",
   105        "members":{
   106          "Message":{"shape":"Message"}
   107        },
   108        "error":{"httpStatusCode":400},
   109        "exception":true
   110      },
   111      "IssueDetected":{
   112        "type":"structure",
   113        "required":["CharacterOffsets"],
   114        "members":{
   115          "CharacterOffsets":{"shape":"CharacterOffsets"}
   116        }
   117      },
   118      "IssuesDetected":{
   119        "type":"list",
   120        "member":{"shape":"IssueDetected"},
   121        "max":20,
   122        "min":0
   123      },
   124      "ListRealtimeContactAnalysisSegmentsRequest":{
   125        "type":"structure",
   126        "required":[
   127          "InstanceId",
   128          "ContactId"
   129        ],
   130        "members":{
   131          "InstanceId":{"shape":"InstanceId"},
   132          "ContactId":{"shape":"ContactId"},
   133          "MaxResults":{"shape":"MaxResults"},
   134          "NextToken":{"shape":"NextToken"}
   135        }
   136      },
   137      "ListRealtimeContactAnalysisSegmentsResponse":{
   138        "type":"structure",
   139        "required":["Segments"],
   140        "members":{
   141          "Segments":{"shape":"RealtimeContactAnalysisSegments"},
   142          "NextToken":{"shape":"NextToken"}
   143        }
   144      },
   145      "MatchedCategories":{
   146        "type":"list",
   147        "member":{"shape":"CategoryName"},
   148        "max":150,
   149        "min":0
   150      },
   151      "MatchedDetails":{
   152        "type":"map",
   153        "key":{"shape":"CategoryName"},
   154        "value":{"shape":"CategoryDetails"},
   155        "max":150,
   156        "min":0
   157      },
   158      "MaxResults":{
   159        "type":"integer",
   160        "max":100,
   161        "min":1
   162      },
   163      "Message":{"type":"string"},
   164      "NextToken":{
   165        "type":"string",
   166        "max":131070,
   167        "min":1,
   168        "pattern":".*\\S.*"
   169      },
   170      "OffsetMillis":{
   171        "type":"integer",
   172        "min":0
   173      },
   174      "ParticipantId":{
   175        "type":"string",
   176        "max":256,
   177        "min":1,
   178        "pattern":".*\\S.*"
   179      },
   180      "ParticipantRole":{
   181        "type":"string",
   182        "max":256,
   183        "min":1,
   184        "pattern":".*\\S.*"
   185      },
   186      "PointOfInterest":{
   187        "type":"structure",
   188        "required":[
   189          "BeginOffsetMillis",
   190          "EndOffsetMillis"
   191        ],
   192        "members":{
   193          "BeginOffsetMillis":{"shape":"OffsetMillis"},
   194          "EndOffsetMillis":{"shape":"OffsetMillis"}
   195        }
   196      },
   197      "PointsOfInterest":{
   198        "type":"list",
   199        "member":{"shape":"PointOfInterest"},
   200        "max":20,
   201        "min":0
   202      },
   203      "RealtimeContactAnalysisSegment":{
   204        "type":"structure",
   205        "members":{
   206          "Transcript":{"shape":"Transcript"},
   207          "Categories":{"shape":"Categories"}
   208        }
   209      },
   210      "RealtimeContactAnalysisSegments":{
   211        "type":"list",
   212        "member":{"shape":"RealtimeContactAnalysisSegment"},
   213        "max":100,
   214        "min":0
   215      },
   216      "ResourceNotFoundException":{
   217        "type":"structure",
   218        "members":{
   219          "Message":{"shape":"Message"}
   220        },
   221        "error":{"httpStatusCode":404},
   222        "exception":true
   223      },
   224      "SentimentValue":{
   225        "type":"string",
   226        "enum":[
   227          "POSITIVE",
   228          "NEUTRAL",
   229          "NEGATIVE"
   230        ]
   231      },
   232      "ThrottlingException":{
   233        "type":"structure",
   234        "required":["Message"],
   235        "members":{
   236          "Message":{"shape":"Message"}
   237        },
   238        "error":{"httpStatusCode":429},
   239        "exception":true
   240      },
   241      "Transcript":{
   242        "type":"structure",
   243        "required":[
   244          "Id",
   245          "ParticipantId",
   246          "ParticipantRole",
   247          "Content",
   248          "BeginOffsetMillis",
   249          "EndOffsetMillis",
   250          "Sentiment"
   251        ],
   252        "members":{
   253          "Id":{"shape":"TranscriptId"},
   254          "ParticipantId":{"shape":"ParticipantId"},
   255          "ParticipantRole":{"shape":"ParticipantRole"},
   256          "Content":{"shape":"TranscriptContent"},
   257          "BeginOffsetMillis":{"shape":"OffsetMillis"},
   258          "EndOffsetMillis":{"shape":"OffsetMillis"},
   259          "Sentiment":{"shape":"SentimentValue"},
   260          "IssuesDetected":{"shape":"IssuesDetected"}
   261        }
   262      },
   263      "TranscriptContent":{
   264        "type":"string",
   265        "min":1,
   266        "pattern":".*\\S.*"
   267      },
   268      "TranscriptId":{
   269        "type":"string",
   270        "max":256,
   271        "min":1,
   272        "pattern":".*\\S.*"
   273      }
   274    }
   275  }