Genesys External Contacts API is one of 87 APIs that Genesys publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include External Contacts. The published artifact set on APIs.io includes an OpenAPI specification and authentication docs.
This API exposes
134 operations
across 92 paths,
and defines 235 schemas.
It is described by OpenAPI 2.0, at version v2.
Requests are made against the base URL https://api.mypurecloud.com.
The identity and technical contract details declared by the specification.
SegmentAssignmentSegment
object
2 properties
1 required
Team
object
8 properties
1 required
WorkPlanBidRanks
object
4 properties
Trustor
object
7 properties
1 required
AddressableEntityRef
object
2 properties
JsonSchemaDocument
object
A JSON Schema document.
8 properties
ExternalId
object
2 properties
2 required
UnprocessedSegmentAssignments
object
3 properties
1 required
CursorExternalSourceListing
object
5 properties
SegmentAssignment
object
5 properties
4 required
ContactImportField
object
2 properties
2 required
ResourcePermissionPolicy
object
11 properties
CustomEventAttribute
object
2 properties
2 required
WritableDivision
object
3 properties
WhatsAppId
object
User information for a WhatsApp account
2 properties
1 required
Cursors
object
2 properties
NoteListing
object
11 properties
ContactListing
object
11 properties
TwitterId
object
User information for a twitter account. Either id OR screenName (or both) must be present
5 properties
BulkResponseResultExternalContactContactEnrichRequestBulkEntityErrorContactEnrichRequest
object
5 properties
UserStations
object
4 properties
MergeContactsRequest
object
2 properties
1 required
NotesExportQueryConditions
object
2 properties
OAuthLastTokenIssued
object
1 property
MediaSummary
object
2 properties
SdkLibrary
object
2 properties
2 required
CoretypeListing
object
3 properties
LocationAddressVerificationDetails
object
4 properties
BulkFetchOrganizationsResponse
object
3 properties
BulkNotesResponse
object
3 properties
ContactAddress
object
6 properties
RelationshipsExportQueryConditions
object
2 properties
BulkOrganizationsResponse
object
3 properties
Referrer
object
9 properties
5 required
BulkEntityErrorNote
object
6 properties
MaxLength
object
2 properties
2 required
ExternalOrganizationTrustorLink
object
5 properties
FacebookScopedId
object
Scoped ID for a Facebook user interacting with a page or app
1 property
1 required
Geolocation
object
11 properties
NotesExportFieldListFilter
object
2 properties
2 required
OrganizationsExportFieldFilter
object
2 properties
2 required
ExternalSource
object
5 properties
1 required
ConversationUserDisposition
object
3 properties
2 required
ExternalOrganizationListing
object
11 properties
OrganizationsExportQueryConditions
object
2 properties
BulkContactsEnrichRequest
object
1 property
Listing
object
4 properties
BulkEntityErrorExternalOrganization
object
6 properties
UserRoutingLanguage
object
Represents an organization language assigned to a user. When assigning to a user specify the organization language id as the id.
6 properties
CsvUploadPreviewResponse
object
3 properties
3 required
UpdateSegmentAssignmentRequest
object
2 properties
OrganizationsExportFilter
object
7 properties
ContactsExport
object
10 properties
BulkResponseResultExternalOrganizationExternalOrganizationEnrichRequestBulkEntityErrorExternalOrganizationEnrichRequest
object
5 properties
BulkNotesRequest
object
1 property
BulkRelationshipsResponse
object
3 properties
ExternalOrganizationEnrichRequest
object
6 properties
CursorRelationshipListing
object
5 properties
ContactsPatchChange
object
3 properties
2 required
ContactImportSettings
object
8 properties
4 required
DataSchemaListing
object
3 properties
AssignedSegment
object
2 properties
1 required
ContactIdentifierListing
object
1 property
ConnectedQueue
object
2 properties
RelationshipsExportFilter
object
7 properties
BulkResponseResultVoidEntityBulkEntityErrorEntity
object
5 properties
BulkOrganizationsRequest
object
1 property
ContactImportJobStatusUpdateResponse
object
2 properties
BulkResponseResultRelationshipRelationshipBulkEntityErrorRelationship
object
5 properties
NotesExportListing
object
4 properties
User
object
39 properties
1 required
MediaSummaryDetail
object
2 properties
CsvUploadDetailsResponse
object
3 properties
2 required
NotesExportFilter
object
7 properties
Biography
object
5 properties
RelationshipsExportFieldFilter
object
2 properties
2 required
CsvUploadResponse
object
3 properties
3 required
ExternalDataSource
object
Describes a link to a record in an external system that contributed data to a Relate record
2 properties
TrusteeAuthorization
object
1 property
ContactImportSettingsEntityListing
object
5 properties
LineId
object
User information for a Line account
2 properties
1 required
RelationshipsExportComparisonFieldFilter
object
2 properties
2 required
IdentifierClaimRequest
object
2 properties
2 required
CursorOrganizationListing
object
5 properties
MergeRequest
object
2 properties
2 required
ContactAddressableEntityRef
object
2 properties
ResourceConditionNode
object
5 properties
BulkOrganizationsEnrichResponse
object
3 properties
SegmentForUnassignment
object
1 property
1 required
MinLength
object
2 properties
2 required
SegmentUnassignments
object
1 property
1 required
BulkResponseResultExternalOrganizationExternalOrganizationBulkEntityErrorExternalOrganization
object
5 properties
SessionLastEvent
object
3 properties
3 required
UpdateSegmentAssignmentResponse
object
1 property
1 required
MergeOperation
object
3 properties
DomainEntityRef
object
3 properties
ContactsExportFieldListFilter
object
2 properties
2 required
ConversationAssociation
object
4 properties
3 required
ContactImportJobEntityListing
object
5 properties
CursorNoteListing
object
5 properties
OrganizationsExportListing
object
4 properties
SegmentAssignments
object
1 property
1 required
ValidationResult
object
3 properties
3 required
BulkIdsRequest
object
1 property
ExternalContactsEntity
object
1 property
CustomEventAttributeList
object
2 properties
2 required
ContactImportJobRequest
object
2 properties
1 required
BulkDeleteResponse
object
3 properties
DomainRole
object
2 properties
RelationshipsExportListing
object
4 properties
CsvMappingEntry
object
2 properties
2 required
OrganizationsExport
object
10 properties
NetworkConnectivity
object
4 properties
3 required
BulkOrganizationsEnrichRequest
object
1 property
UserRoutingSkill
object
Represents an organization skill assigned to a user. When assigning to a user specify the organization skill id as the id.
6 properties
OrgUser
object
39 properties
1 required
PresenceDefinition
object
3 properties
BulkEntityErrorExternalContact
object
6 properties
Detail
object
4 properties
CursorContactListing
object
5 properties
Organization
object
15 properties
1 required
BulkFetchNotesResponse
object
3 properties
ReverseWhitepagesLookupResult
object
1 property
ExternalOrganizationIdentifierClaimRequest
object
2 properties
2 required
ExternalOrganizationIdentifierListing
object
1 property
DataSchema
object
9 properties
2 required
InstagramId
object
User information for an Instagram account
3 properties
1 required
UserAuthorization
object
4 properties
ConversationChannel
object
3 properties
1 required
ContactsExportQueryConditions
object
2 properties
NotesExport
object
10 properties
StarrableDivision
object
3 properties
BulkEntityErrorRelationship
object
6 properties
ExternalOrganizationIdentifier
object
5 properties
2 required
OutOfOffice
object
8 properties
ValidationLimits
object
6 properties
UserPresence
object
10 properties
LineUserId
object
Channel-specific User ID for Line accounts
1 property
1 required
LocationEmergencyNumber
object
3 properties
SegmentForAssignment
object
1 property
1 required
AchievedOutcome
object
2 properties
1 required
EmployerInfo
object
4 properties
OutcomeAchievement
object
2 properties
2 required
ContactIdentifier
object
5 properties
2 required
BulkContactsResponse
object
3 properties
Device
object
10 properties
5 required
ContactImportJobMetadata
object
7 properties
Ticker
object
2 properties
2 required
BulkErrorDetail
object
3 properties
ContactImportJobResponse
object
9 properties
1 required
RoutingStatus
object
3 properties
ResourceConditionValue
object
2 properties
Browser
object
11 properties
6 required
BulkFetchRelationshipsResponse
object
3 properties
ContactEnrichOptions
object
1 property
BulkResponseResultExternalOrganizationEntityBulkEntityErrorEntity
object
5 properties
Limit
object
3 properties
JourneyCaseAssociation
object
The representation of a case association on a journey session.
5 properties
1 required
BulkRelationshipsRequest
object
1 property
JourneyPage
object
10 properties
5 required
JourneyGeolocation
object
10 properties
ContactsExportListing
object
4 properties
BulkFetchContactsResponse
object
3 properties
BulkEntityErrorContactEnrichRequest
object
6 properties
EnrichFieldRules
object
3 properties
GroupContact
object
5 properties
3 required
CsvSettings
object
4 properties
1 required
FacebookId
object
User information for a Facebook user interacting with a page or app
2 properties
1 required
CsvUploadRequest
object
2 properties
1 required
CsvJobResponse
object
1 property
1 required
Contact
object
7 properties
LocationDefinition
object
16 properties
SessionListing
object
4 properties
NotesExportFieldFilter
object
2 properties
2 required
RelationshipsExportFieldListFilter
object
2 properties
2 required
ContactsExportComparisonFieldFilter
object
2 properties
2 required
Items
object
2 properties
ContactsExportFilter
object
7 properties
UserConversationSummary
object
8 properties
SchemaQuantityLimits
object
16 properties
Image
object
2 properties
Note
object
10 properties
1 required
Header
object
2 properties
Education
object
5 properties
Coretype
object
11 properties
RelationshipListing
object
11 properties
NotesExportComparisonFieldFilter
object
2 properties
2 required
SessionSegmentAssignment
object
2 properties
2 required
ErrorBody
object
11 properties
LocationImage
object
2 properties
Division
object
3 properties
Relationship
object
7 properties
3 required
SegmentAssignmentSession
object
3 properties
2 required
RelationshipsExport
object
10 properties
InstagramScopedId
object
Scoped ID for an Instagram user interacting with a page or app
1 property
1 required
BulkEntityErrorExternalOrganizationEnrichRequest
object
6 properties
BulkResponseResultRelationshipEntityBulkEntityErrorEntity
object
5 properties
ContactImportJobStatusUpdateRequest
object
2 properties
2 required
WritableStarrableDivision
object
3 properties
BulkResponseResultNoteNoteBulkEntityErrorNote
object
5 properties
UserStation
object
8 properties
ExternalOrganization
object
24 properties
1 required
ContactsExportFieldFilter
object
2 properties
2 required
ExternalContact
object
38 properties
Group
object
17 properties
4 required
BulkResponseResultNoteEntityBulkEntityErrorEntity
object
5 properties
Location
object
5 properties
EnrichFieldRule
object
3 properties
BulkContactsRequest
object
1 property
Session
object
51 properties
6 required
OrganizationsExportFieldListFilter
object
2 properties
2 required
BulkResponseResultExternalContactEntityBulkEntityErrorEntity
object
5 properties
BulkResponseResultExternalContactExternalContactBulkEntityErrorExternalContact
object
5 properties
BulkContactsEnrichResponse
object
3 properties
OrganizationsExportComparisonFieldFilter
object
2 properties
2 required
JourneyApp
object
4 properties
4 required
ConnectedUser
object
2 properties
LinkConfiguration
object
1 property
1 required
SegmentAssignmentListing
object
1 property
ErrorInfo
object
2 properties
Schema
object
5 properties
CsvJobRequest
object
3 properties
2 required
AppleOpaqueId
object
1 property
PhoneNumber
object
7 properties
BulkEntityErrorEntity
object
6 properties
ContactEnrichRequest
object
7 properties
2 required
ValidationError
object
2 properties
2 required
LocationAddress
object
7 properties
ItemValidationLimits
object
2 properties
2 required
ExternalContactsPatchRequest
object
1 property
JourneyCampaign
object
7 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Genesys publishes across the network.