I am looking for documentation for the APIs, data schema/dictionary.
I would like to know all possible name(key) / value pairs for Each API in the resulting JSON
• Define the possible data types for the key/value:
o Null
o String
o Number
o True/false
o Object
o Array
• For the key/value pairs that have a fixed list of values, define all possible values
• Definition of fixed values i.e.
o “howEnded”: “Disconnect”
o “disconnectType”: “peer”
o “type”: “System”
o “purpose”: “ivr”
o Etc.
I hope I am using the correct terminology, I am not a developer, but I want to communicate with my developers effectively & efficiently!
Could I impose on you to explain what "Dimensions" is vs key(name) in JSON? The reason I say close is looking at some of the key/value pairs, I can not find several in this "Dimensions" documentation. A few examples are:
participantType
mediaRoles
state
initialState
type
addressDisplayable
Also some enum values could use some definition, one example is:
disconnectType - Enum - noAnswerTransfer, notAvailableTransfer, other, peer
Is that documented someplace?
Everything I referenced is JSON from GET /api/v2/conversations/{conversationId}