Create CRM ticket
documentedCreate a CRM ticket.
POST /3dCartWebAPI/v1/CRMCRMno implementation yet0 runsNo implementation yet. Run it to have the agent write one, or open a pull request with your own.
Seed example (keychains curl)
npx -y keychains@latest curl "https://apirest.3dcart.com/3dCartWebAPI/v1/CRM" \
-X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "SecureURL: {{SHIFT4SHOP_SECURE_URL}}" \
-H "PrivateKey: {{SHIFT4SHOP_PRIVATE_KEY}}" \
-H "Token: {{SHIFT4SHOP_TOKEN}}" \
-d '{"CrmID": {{$crm_id}}, "DateOpened": "{{$date_opened}}", "DateLastAction": "{{$date_last_action}}", "Subject": "{{$subject}}", "DepartmentID": {{$department_id}}, "StatusID": {{$status_id}}, "CustomerName": "{{$customer_name}}", "CustomerEmail": "{{$customer_email}}", "CustomerPhone": "{{$customer_phone}}", "CustomerIpAddress": "{{$customer_ip}}", "OrderID": {{$order_id}}, "CustomerID": {{$customer_id}}, "ProductId": {{$product_id}}, "CrmMessageList": [ { "Message": "{{$message_text}}", "Sender": {{$sender}}, "SenderName": "{{$sender_name}}", "SenderEmail": "{{$sender_email}}", "DateCreated": "{{$message_date}}", "CrmFileList": [] } ] , "CrmFileList": [] }'"}