1. Marketing Interface
  • autoX API Reference
    • Introduction
  • Marketing Interface
    • Overview
    • Lead Create
      POST
    • Appointment Create
      POST
    • Opportunity Create
      POST
    • Transaction Push⬩
      POST
    • Transaction Update⬩
      POST
  • Website Interface
    • Overview
    • Get Showroom List
      GET
    • Get Make Data
      GET
    • Get Model Data
      GET
    • Get Sales Org Data
      GET
    • Get Equipment Stock Data
      GET
    • Get Characteristics Data of Equipment
      GET
    • Get Material Addons Data
      GET
    • Get Bill Of Material Data
      GET
    • Get Equipment Price
      POST
    • Vehicle Enquiry Create
      POST
  • Payment Gateway Interface
    • Overview
    • Payment Link Create⬩
      POST
    • Payment Link Cancel⬩
      POST
    • Payment Notification
      POST
    • Payment Status Check⬩
      POST
  • Aftersales Interface
    • Overview
    • Check Workload Capacity
      POST
    • Service Request Push⬩
      POST
    • Get Parts Price & Stock
      POST
    • Work Estimate Create
      POST
    • Service Request Update⬩
      POST
  • Call Center Integration
    • Overview
    • Data Fetch
    • Transaction Sync
    • Queue Upload⬩
  • Survey Interface
    • Overview
    • Update Survey Score
  • OEM Interface
    • Overview
    • Accounts Data
    • Parts Sales Data
    • Parts Stock Data
    • Customer Data
    • Labour Sales Data
    • Vehicle Data
    • Vehicle Sales Data
    • Service History Data
    • Open Repair Orders Data
    • Open Repair Orders Customer Data
    • Workshop Transactions Data
    • Workshop Transactions Customer Data
    • Future Booking Data
  1. Marketing Interface

Appointment Create

POST
/http/api/create-appointment
Use this endpoint to create an appointment in SAP S/4HANA. This endpoint supports two use cases depending on how it is configured:
1.
Book Appointment – The appointment is created directly in the system without requiring agent follow-up.
2.
Service Lead – A service lead is created in the CRM. A CRM agent contacts the customer to confirm and book the appointment on their behalf.
Upon successful creation, autoX sends a push notification and email to the relevant parties with the appointment details.

Request

Header Params

Body Params application/json

Examples

Responses

🟢200
application/json
OK
Bodyapplication/json

🟠400
🟠401
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/http/api/create-appointment' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data '{
    "Plant": "3011",
    "Equipment": "000000000300001234",
    "Bp": "0010000001",
    "Description": "Annual Service",
    "SalesOffice": "W311",
    "SalesGroup": "028",
    "Notes": "10 K Service.",
    "I_StartDate": "20260601",
    "I_StartTime": "090000",
    "I_EndDate": "20260601",
    "I_EndTime": "110000",
    "I_EmplResp": "0010000050"
}'
Response Response Example
200 - Success
{
    "E_AppntNo": "0000000123",
    "Return": [
        {
            "Type": "S",
            "Message": "0000000123 Appointment Created Successfully"
        }
    ]
}
Previous
Lead Create
Next
Opportunity Create
Built with