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