Create CRMVisit

Description

This endpoint used to start visit creation process in the CRM.


HTTP Method

post


URL

api/CreateCRMVisit

Query Parameters

Name Type
api-version optional <string>


Body

Name Type
RequesterID required <string>
RequesterFirstName required <string>
RequesterLastName required <string>
RequesterEmailAddress required <string>
AccountID required <string>
AccountName required <string>
OrgID required <string>
CRMContactID required <string>
AttendeeFName required <string>
AttendeeLName required <string>
AttendeeEmail required <string>
{
  "RequesterID": "string",
  "RequesterFederationID": "string",
  "RequesterFirstName": "string",
  "RequesterLastName": "string",
  "RequesterEmailAddress": "string",
  "OpportunityOwnerID": "string",
  "OpportunityOwnerFirstName": "string",
  "OpportunityOwnerLastName": "string",
  "OpportunityOwnerFederationID": "string",
  "OpportunityOwnerEmailAddress": "string",
  "Opportunities": [
    {
      "OpportunityName": "string",
      "OpportunityNumber": "string",
      "OpportunityCurrentStage": "string",
      "OpportunityRevenuePotential": 0,
      "OpportunityExpectedBookingDate": "2025-01-08T09:53:07.943Z",
      "OpportunityCategory": "string",
      "OppNote": "string"
    }
  ],
  "Attendees": [
    {
      "CRMContactID": "string",
      "AttendeePrefix": "string",
      "AttendeeFName": "string",
      "AttendeeLName": "string",
      "AttendeeTitle": "string",
      "AttendeeRole": "string",
      "AttendeePhone": "string",
      "AttendeeEmail": "string",
      "AttendeeGender": "string",
      "AttendeeFunction": "string",
      "CRMAccountID": "string"
    }
  ],
  "AccountSalesChannelLevel1": "string",
  "AccountSalesChannelLevel2": "string",
  "AccountID": "string",
  "AccountName": "string",
  "AccountAddressLine1": "string",
  "AccountAddressLine2": "string",
  "AccountCity": "string",
  "AccountState": "string",
  "AccountProvince": "string",
  "AccountPostalCode": "string",
  "AccountCountry": "string",
  "AccountIndustry": "string",
  "AccountContactName": "string",
  "AccountContactTitle": "string",
  "AccountContactPhone": "string",
  "AccountContactEmail": "string",
  "AccountWebsiteURL": "string",
  "OpportunityPartnerName": "string",
  "OpportunityPartnerProgramLevel": "string",
  "OpportunityPartnerContactName": "string",
  "OpportunityPartnerContactPhone": "string",
  "OpportunityPartnerContactEmail": "string",
  "OrgID": "string",
  "AccountNote1": "string",
  "AccountNote2": "string",
  "AccountNote3": "string",
  "AccountNote4": "string",
  "AccountIdent": "string",
  "AccountStatus": "string",
  "AccountPicklist1": "string",
  "AccountPicklist2": "string",
  "AccountPicklist3": "string",
  "AccountTextField": "string",
  "NDA": "string"
}

Response

{
  "Code": 0,
  "VisitHash": "string"
}

Success Response

Code: 200 OK