UNPKG

crisp-api

Version:

Crisp API wrapper for Node - official, maintained by Crisp

1,752 lines (1,078 loc) 67.7 kB
https://docs.crisp.chat/references/rest-api/v1/#list-conversations var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listConversations(websiteID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-suggested-conversation-segments var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listSuggestedConversationSegments(websiteID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-conversation-segment var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var segment = "bug"; CrispClient.website.deleteSuggestedConversationSegment(websiteID, segment); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-suggested-conversation-data-keys var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listSuggestedConversationDataKeys(websiteID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-conversation-data-key var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var key = "price"; CrispClient.website.deleteSuggestedConversationDataKey(websiteID, key); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-spam-conversations var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listSpamConversations(websiteID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#resolve-spam-conversation-content var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var spamID = "b45e7d75-61ab-416c-858b-1919b5fcfd10"; CrispClient.website.resolveSpamConversationContent(websiteID, spamID); ========================= https://docs.crisp.chat/references/rest-api/v1/#submit-spam-conversation-decision var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var spamID = "b45e7d75-61ab-416c-858b-1919b5fcfd10"; var action = "reject"; CrispClient.website.submitSpamConversationDecision(websiteID, spamID, action); ========================= https://docs.crisp.chat/references/rest-api/v1/#create-a-new-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.createNewConversation(websiteID); ========================= https://docs.crisp.chat/references/rest-api/v1/#check-if-conversation-exists var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.checkConversationExists(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-a-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getConversation(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#remove-a-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.removeConversation(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#initiate-a-conversation-with-existing-session var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.initiateConversationWithExistingSession(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-messages-in-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var timestampBefore = 1641206011000; CrispClient.website.getMessagesInConversation(websiteID, sessionID, timestampBefore); ========================= https://docs.crisp.chat/references/rest-api/v1/#send-a-message-in-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var message = { "type": "text", "from": "operator", "origin": "chat", "content": "Hey there! Need help?" }; CrispClient.website.sendMessageInConversation(websiteID, sessionID, message); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-a-message-in-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var fingerprint = 524653764345; CrispClient.website.getMessageInConversation(websiteID, sessionID, fingerprint); ========================= https://docs.crisp.chat/references/rest-api/v1/#update-a-message-in-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var fingerprint = 524653764345; var content = "Hey there! Need help?"; CrispClient.website.updateMessageInConversation(websiteID, sessionID, fingerprint, content); ========================= https://docs.crisp.chat/references/rest-api/v1/#remove-a-message-in-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var fingerprint = 524653764345; CrispClient.website.removeMessageInConversation(websiteID, sessionID, fingerprint); ========================= https://docs.crisp.chat/references/rest-api/v1/#compose-a-message-in-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var compose = { "type": "start", "from": "operator" }; CrispClient.website.composeMessageInConversation(websiteID, sessionID, compose); ========================= https://docs.crisp.chat/references/rest-api/v1/#mark-messages-as-read-in-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var read = { "from": "operator", "origin": "urn:crisp.im:slack:0", "fingerprints": [ "5719231201" ] }; CrispClient.website.markMessagesReadInConversation(websiteID, sessionID, read); ========================= https://docs.crisp.chat/references/rest-api/v1/#mark-conversation-as-unread var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var unread = { "from": "operator" }; CrispClient.website.markConversationAsUnread(websiteID, sessionID, unread); ========================= https://docs.crisp.chat/references/rest-api/v1/#mark-messages-as-delivered-in-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var delivered = { "from": "operator", "origin": "urn:crisp.im:slack:0", "fingerprints": [ "5719231201" ] }; CrispClient.website.markMessagesDeliveredInConversation(websiteID, sessionID, delivered); ========================= https://docs.crisp.chat/references/rest-api/v1/#update-conversation-open-state var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var opened = true; CrispClient.website.updateConversationOpenState(websiteID, sessionID, opened); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-conversation-routing-assign var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getConversationRoutingAssign(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#assign-conversation-routing var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var assign = { "assigned": { "user_id": "a4c32c68-be91-4e29-8a05-976e93abbe3f" } }; CrispClient.website.assignConversationRouting(websiteID, sessionID, assign); ========================= https://docs.crisp.chat/references/rest-api/v1/#update-conversation-inbox var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var inboxID = "bf6935c9-43b3-4f8e-87ea-175c1e1ed1a9"; CrispClient.website.updateConversationInbox(websiteID, sessionID, inboxID); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-conversation-metas var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getConversationMetas(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#update-conversation-metas var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var metas = { "nickname": "John Doe", "email": "john.doe@acme-inc.com", "segments": [ "happy", "customer", "love" ], "data": { "type": "customer", "signup": "finished" } }; CrispClient.website.updateConversationMetas(websiteID, sessionID, metas); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-an-original-message-in-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var originalID = "2325a3c0-9b47-4fc6-b00e-111b752e44cd"; CrispClient.website.getOriginalMessageInConversation(websiteID, sessionID, originalID); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-conversation-pages var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var pageNumber = 1; CrispClient.website.listConversationPages(websiteID, sessionID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-conversation-events var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var pageNumber = 1; CrispClient.website.listConversationEvents(websiteID, sessionID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-conversation-files var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var pageNumber = 1; CrispClient.website.listConversationFiles(websiteID, sessionID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-conversation-state var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getConversationState(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#change-conversation-state var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var state = "unresolved"; CrispClient.website.changeConversationState(websiteID, sessionID, state); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-conversation-participants var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getConversationParticipants(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#save-conversation-participants var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var participants = { "participants": [ { "type": "email", "target": "jane.doe@acme-inc.com" } ] }; CrispClient.website.saveConversationParticipants(websiteID, sessionID, participants); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-block-status-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getBlockStatusForConversation(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#block-incoming-messages-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var blocked = true; CrispClient.website.blockIncomingMessagesForConversation(websiteID, sessionID, blocked); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-verify-status-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getVerifyStatusForConversation(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#update-verify-status-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var verified = true; CrispClient.website.updateVerifyStatusForConversation(websiteID, sessionID, verified); ========================= https://docs.crisp.chat/references/rest-api/v1/#request-identity-verification-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var verification = { "identity": "email" }; CrispClient.website.requestIdentityVerificationForConversation(websiteID, sessionID, verification); ========================= https://docs.crisp.chat/references/rest-api/v1/#redeem-identity-verification-link-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var verification = { "identity": "email", "token": "709691" }; CrispClient.website.redeemIdentityVerificationLinkForConversation(websiteID, sessionID, verification); ========================= https://docs.crisp.chat/references/rest-api/v1/#request-email-transcript-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var email = { "to": "operator", "email": "valerian@crisp.chat" }; CrispClient.website.requestEmailTranscriptForConversation(websiteID, sessionID, to, email); ========================= https://docs.crisp.chat/references/rest-api/v1/#request-chatbox-binding-purge-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.requestChatboxBindingPurgeForConversation(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#request-user-feedback-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.requestUserFeedbackForConversation(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-browsing-sessions-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.listBrowsingSessionsForConversation(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#initiate-browsing-session-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.initiateBrowsingSessionForConversation(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#send-action-to-an-existing-browsing-session var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var browsingID = "browsing_05a9392d-ff3f-45e7-b021-1179c45668fa"; var action = "start"; CrispClient.website.sendActionToExistingBrowsingSession(websiteID, sessionID, browsingID, action); ========================= https://docs.crisp.chat/references/rest-api/v1/#assist-an-existing-browsing-session var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var browsingID = "browsing_05a9392d-ff3f-45e7-b021-1179c45668fa"; var assist = { "action": "mouse", "mouse": { "x": 0, "y": 784 } }; CrispClient.website.assistExistingBrowsingSession(websiteID, sessionID, browsingID, assist); ========================= https://docs.crisp.chat/references/rest-api/v1/#initiate-new-call-session-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var mode = "audio"; CrispClient.website.initiateNewCallSessionForConversation(websiteID, sessionID, mode); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-ongoing-call-session-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getOngoingCallSessionForConversation(websiteID, sessionID); ========================= https://docs.crisp.chat/references/rest-api/v1/#abort-ongoing-call-session-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var callID = "call_35a0c062-72fa-4095-a2a0-f9911d47ee56"; CrispClient.website.abortOngoingCallSessionForConversation(websiteID, sessionID, callID); ========================= https://docs.crisp.chat/references/rest-api/v1/#transmit-signaling-on-ongoing-call-session var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var callID = "call_35a0c062-72fa-4095-a2a0-f9911d47ee56"; var payload = { "type": "sdp", "payload": {} }; CrispClient.website.transmitSignalingOnOngoingCallSession(websiteID, sessionID, callID, payload); ========================= https://docs.crisp.chat/references/rest-api/v1/#deliver-widget-button-action-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; var sectionID = "8f8d3041-6698-43b8-a559-ae93211e6292"; var itemID = "7631d7d8-4fe7-4ef8-9a36-31183dcd4785"; var value = { "section_id": "payments", "item_id": "refund_on_stripe", "data": { "invoice": "D-1929-X" } }; CrispClient.website.deliverWidgetButtonActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, data, value); ========================= https://docs.crisp.chat/references/rest-api/v1/#deliver-widget-data-action-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; var sectionID = "8f8d3041-6698-43b8-a559-ae93211e6292"; var itemID = "7631d7d8-4fe7-4ef8-9a36-31183dcd4785"; var data = { "section_id": "payments", "item_id": "unpaid_balance", "action": "fetch", "data": {} }; CrispClient.website.deliverWidgetDataFetchActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, data); ========================= https://docs.crisp.chat/references/rest-api/v1/#deliver-widget-data-action-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; var sectionID = "8f8d3041-6698-43b8-a559-ae93211e6292"; var itemID = "7631d7d8-4fe7-4ef8-9a36-31183dcd4785"; var value = { "section_id": "payments", "item_id": "unpaid_balance", "action": "fetch", "data": {} }; CrispClient.website.deliverWidgetDataEditActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, value); ========================= https://docs.crisp.chat/references/rest-api/v1/#report-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var flag = "spam"; CrispClient.website.reportConversation(websiteID, sessionID, flag); ========================= https://docs.crisp.chat/references/rest-api/v1/#schedule-a-reminder-for-conversation var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var note = { "date": "2018-05-29T09:00:00Z", "note": "Call this customer." }; CrispClient.website.scheduleReminderForConversation(websiteID, sessionID, date, note); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-people-statistics var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.getPeopleStatistics(websiteID); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-suggested-people-segments var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listSuggestedPeopleSegments(websiteID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-people-segment var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var segment = "poweruser"; CrispClient.website.deleteSuggestedPeopleSegment(websiteID, segment); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-suggested-people-data-keys/ var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listSuggestedPeopleDataKeys(websiteID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-people-data-key var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var key = "price"; CrispClient.website.deleteSuggestedPeopleDataKey(websiteID, key); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-suggested-people-events var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listSuggestedPeopleEvents(websiteID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-people-event var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var text = "Removed item from basket"; CrispClient.website.deleteSuggestedPeopleEvent(websiteID, text); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-people-profiles var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listPeopleProfiles(websiteID, pageNumber, searchField, searchOrder, searchOperator, searchFilter, searchText); ========================= https://docs.crisp.chat/references/rest-api/v1/#add-new-people-profile var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleProfile = { "email": "valerian@crisp.chat", "person": { "nickname": "Valerian Saliou" } }; CrispClient.website.addNewPeopleProfile(websiteID, peopleProfile); ========================= https://docs.crisp.chat/references/rest-api/v1/#check-if-people-profile-exists var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; CrispClient.website.checkPeopleProfileExists(websiteID, peopleID); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-people-profile var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; CrispClient.website.getPeopleProfile(websiteID, peopleID); ========================= https://docs.crisp.chat/references/rest-api/v1/#save-people-profile var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var peopleProfile = { "email": "valerian@crisp.chat", "person": { "nickname": "Valerian Saliou" } }; CrispClient.website.savePeopleProfile(websiteID, peopleID, peopleProfile); ========================= https://docs.crisp.chat/references/rest-api/v1/#update-people-profile var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var peopleProfile = { "email": "valerian@crisp.chat", "person": { "nickname": "Valerian Saliou" } }; CrispClient.website.updatePeopleProfile(websiteID, peopleID, peopleProfile); ========================= https://docs.crisp.chat/references/rest-api/v1/#remove-people-profile var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; CrispClient.website.removePeopleProfile(websiteID, peopleID); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-people-conversations var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var pageNumber = 1; CrispClient.website.listPeopleConversations(websiteID, peopleID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-people-campaigns var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var pageNumber = 1; CrispClient.website.listPeopleCampaigns(websiteID, peopleID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#add-a-people-event var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var peopleEvent = { "text": "Added item to basket", "data": { "price": 10.99, "currency": "USD" }, "color": "red" }; CrispClient.website.addPeopleEvent(websiteID, peopleID, peopleEvent); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-people-events var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var pageNumber = 1; CrispClient.website.listPeopleEvents(websiteID, peopleID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-people-data var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; CrispClient.website.getPeopleData(websiteID, peopleID); ========================= https://docs.crisp.chat/references/rest-api/v1/#save-people-data var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var peopleData = { "data": { "type": "customer", "signup": "finished" } }; CrispClient.website.savePeopleData(websiteID, peopleID, peopleData); ========================= https://docs.crisp.chat/references/rest-api/v1/#update-people-data var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var peopleData = { "data": { "signup": "finished" } }; CrispClient.website.updatePeopleData(websiteID, peopleID, peopleData); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-people-subscription-status var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; CrispClient.website.getPeopleSubscriptionStatus(websiteID, peopleID); ========================= https://docs.crisp.chat/references/rest-api/v1/#update-people-subscription-status var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var peopleSubscription = { "email": true }; CrispClient.website.updatePeopleSubscriptionStatus(websiteID, peopleID, peopleSubscription); ========================= https://docs.crisp.chat/references/rest-api/v1/#export-people-profiles var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.exportPeopleProfiles(websiteID); ========================= https://docs.crisp.chat/references/rest-api/v1/#import-people-profiles var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var profileImportSetup = { "url": "https://storage.crisp.chat/users/processing/import/aa0b64dd-9fb4-4db9-80d6-5a49eb84087b/19d956c7-0294-45ad-89e1-58ce45e7008f.csv", "mapping": [ { "column": 1, "field": "email" }, { "column": 2, "field": "person.nickname" } ], "options": { "column_separator": ";", "skip_header": true } }; CrispClient.website.importPeopleProfiles(websiteID, profileImportSetup); ========================= https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-exists var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.checkHelpdeskExists(websiteID); ========================= https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.resolveHelpdesk(websiteID); ========================= https://docs.crisp.chat/references/rest-api/v1/#initialize-helpdesk var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var name = "Valerian Helpdesk"; var domainBasic = "valerian"; CrispClient.website.initializeHelpdesk(websiteID, name, domainBasic); ========================= https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var verify = { "method": "password", "secret": "MySuperSecurePassword"; }; CrispClient.website.deleteHelpdesk(websiteID, verify); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locales var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listHelpdeskLocales(websiteID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#add-helpdesk-locale var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; CrispClient.website.addHelpdeskLocale(websiteID, locale); ========================= https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-exists var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; CrispClient.website.checkHelpdeskLocaleExists(websiteID, locale); ========================= https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; CrispClient.website.resolveHelpdeskLocale(websiteID, locale); ========================= https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; CrispClient.website.deleteHelpdeskLocale(websiteID, locale); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-articles var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var pageNumber = 1; CrispClient.website.listHelpdeskLocaleArticles(websiteID, locale, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#add-a-new-helpdesk-locale-article var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var title = "How to use $crisp JavaScript SDK?"; CrispClient.website.addNewHelpdeskLocaleArticle(websiteID, locale, title); ========================= https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-article-exists var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.checkHelpdeskLocaleArticleExists(websiteID, locale, articleId); ========================= https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-article var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.resolveHelpdeskLocaleArticle(websiteID, locale, articleId); ========================= https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-locale-article var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; var article = { "title": "How to use $crisp JavaScript SDK?", "description": null, "content": "Crisp lets you create your customized chatbox easily. **It's easy to setup**.", "featured": false, "order": 1 }; CrispClient.website.saveHelpdeskLocaleArticle(websiteID, locale, articleId, article); ========================= https://docs.crisp.chat/references/rest-api/v1/#update-helpdesk-locale-article var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; var article = { "content": "Crisp lets you create your customized chatbox easily. **It's easy to setup**." }; CrispClient.website.updateHelpdeskLocaleArticle(websiteID, locale, articleId, article); ========================= https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale-article var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.deleteHelpdeskLocaleArticle(websiteID, locale, articleId); ========================= https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-article-page var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.resolveHelpdeskLocaleArticlePage(websiteID, locale, articleId); ========================= https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-article-category var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.resolveHelpdeskLocaleArticleCategory(websiteID, locale, articleId); ========================= https://docs.crisp.chat/references/rest-api/v1/#update-helpdesk-locale-article-category var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; var categoryId = "00d344a3-8948-45b5-9bc4-82ec249fcd44"; CrispClient.website.updateHelpdeskLocaleArticleCategory(websiteID, locale, articleId, categoryId); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-article-alternates var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.listHelpdeskLocaleArticleAlternates(websiteID, locale, articleId); ========================= https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-article-alternate-exists var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; var localeLinked = "fr"; CrispClient.website.checkHelpdeskLocaleArticleAlternateExists(websiteID, locale, articleId, localeLinked); ========================= https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-article-alternate var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; var localeLinked = "fr"; CrispClient.website.resolveHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked); ========================= https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-locale-article-alternate var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; var localeLinked = "fr"; var articleIdLinked = "9dc0e823-56b0-43ca-9ca3-47e25a8eb543"; CrispClient.website.saveHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked, articleIdLinked); ========================= https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale-article-alternate var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; var localeLinked = "fr"; CrispClient.website.deleteHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked); ========================= https://docs.crisp.chat/references/rest-api/v1/#publish-helpdesk-locale-article var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.publishHelpdeskLocaleArticle(websiteID, locale, articleId); ========================= https://docs.crisp.chat/references/rest-api/v1/#unpublish-helpdesk-locale-article var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.unpublishHelpdeskLocaleArticle(websiteID, locale, articleId); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-categories var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var pageNumber = 1; CrispClient.website.listHelpdeskLocaleCategories(websiteID, locale, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#add-helpdesk-locale-category var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var name = "Chatbox"; CrispClient.website.addHelpdeskLocaleCategory(websiteID, locale, name); ========================= https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-category-exists var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; CrispClient.website.checkHelpdeskLocaleCategoryExists(websiteID, locale, categoryId); ========================= https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-category var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; CrispClient.website.resolveHelpdeskLocaleCategory(websiteID, locale, categoryId); ========================= https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-locale-category var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var category = { "name": "Chatbox", "description": "Help on how to setup and use the Crisp chatbox.", "color": "#377FEA", "image": null, "order": 1 }; CrispClient.website.saveHelpdeskLocaleCategory(websiteID, locale, categoryId, category); ========================= https://docs.crisp.chat/references/rest-api/v1/#update-helpdesk-locale-category var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var category = { "color": "#377FEA" }; CrispClient.website.updateHelpdeskLocaleCategory(websiteID, locale, categoryId, category); ========================= https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale-category var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; CrispClient.website.deleteHelpdeskLocaleCategory(websiteID, locale, categoryId); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-sections var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var pageNumber = 1; CrispClient.website.listHelpdeskLocaleSections(websiteID, locale, categoryId, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#add-helpdesk-locale-section var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var name = "Integrate with our SDKs"; CrispClient.website.addHelpdeskLocaleSection(websiteID, locale, categoryId, name); ========================= https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-section-exists var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var sectionID = "14886b8c-faf6-4967-af0a-2d90b3419263"; CrispClient.website.checkHelpdeskLocaleSectionExists(websiteID, locale, categoryId, sectionId); ========================= https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-section var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var sectionID = "14886b8c-faf6-4967-af0a-2d90b3419263"; CrispClient.website.resolveHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId); ========================= https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-locale-section var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var sectionID = "14886b8c-faf6-4967-af0a-2d90b3419263"; var section = { "name": "Integrate with our SDKs", "order": 1 }; CrispClient.website.saveHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId, section); ========================= https://docs.crisp.chat/references/rest-api/v1/#update-helpdesk-locale-section var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var sectionID = "14886b8c-faf6-4967-af0a-2d90b3419263"; var section = { "name": "Integrate with our SDKs", "order": 1 }; CrispClient.website.updateHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId, section); ========================= https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale-section var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var sectionID = "14886b8c-faf6-4967-af0a-2d90b3419263"; CrispClient.website.deleteHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId); ========================= https://docs.crisp.chat/references/rest-api/v1/#map-helpdesk-locale-feedback-ratings var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; CrispClient.website.mapHelpdeskLocaleFeedbackRatings(websiteID, locale); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-feedbacks var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var pageNumber = 1; CrispClient.website.listHelpdeskLocaleFeedbacks(websiteID, locale, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#import-external-helpdesk-to-locale var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var helpdeskUrl = "https://docs.acme.com/"; CrispClient.website.importExternalHelpdeskToLocale(websiteID, locale, helpdeskUrl); ========================= https://docs.crisp.chat/references/rest-api/v1/#export-helpdesk-locale-articles var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; CrispClient.website.exportHelpdeskLocaleArticles(websiteID, locale); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-redirections var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listHelpdeskRedirections(websiteID, pageNumber); ========================= https://docs.crisp.chat/references/rest-api/v1/#add-helpdesk-redirection var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var redirectionPath = "/en/article/how-can-i-automatically-set-custom-user-data/"; var redirectionTarget = "/en/article/how-can-i-automatically-set-custom-user-data-1xh7pqk/"; CrispClient.website.addHelpdeskRedirection(websiteID, redirectionPath, redirectionTarget); ========================= https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-redirection-exists var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var redirectionId = "7ebf2e39-1780-45c9-aa81-fa7a7078cb25"; CrispClient.website.checkHelpdeskRedirectionExists(websiteID, redirectionId); ========================= https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-redirection var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var redirectionId = "7ebf2e39-1780-45c9-aa81-fa7a7078cb25"; CrispClient.website.resolveHelpdeskRedirection(websiteID, redirectionId); ========================= https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-redirection var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var redirectionId = "7ebf2e39-1780-45c9-aa81-fa7a7078cb25"; CrispClient.website.deleteHelpdeskRedirection(websiteID, redirectionId); ========================= https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-settings var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.resolveHelpdeskSettings(websiteID); ========================= https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-settings var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var settings = { "name": "Valerian Helpdesk", "appearance": { "logos": { "header": null, "footer": null }, "banner": null }, "behavior": { "frequently_read": true, "show_category_images": true, "show_chatbox": true, "ask_feedback": false, "locale_picker": false, "refer_link": true, "forbid_indexing": false, "status_health_dead": true }, "include": { "html": null }, "access": { "password": null } }; CrispClient.website.saveHelpdeskSettings(websiteID, settings); ========================= https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-domain var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.resolveHelpdeskDomain(websiteID); ========================= https://docs.crisp.chat/references/rest-api/v1/#request-helpdesk-domain-change var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var basic = "valerian"; var custom = "help.valeriansaliou.name"; CrispClient.website.requestHelpdeskDomainChange(websiteID, basic, custom); ========================= https://docs.crisp.chat/references/rest-api/v1/#generate-helpdesk-domain-setup-flow var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var custom = "help.valeriansaliou.name"; CrispClient.website.generateHelpdeskDomainSetupFlow(websiteID, custom); ========================= https://docs.crisp.chat/references/rest-api/v1/#check-if-website-exists CrispClient.website.checkWebsiteExists(domain); ========================= https://docs.crisp.chat/references/rest-api/v1/#create-website CrispClient.website.createWebsite(websiteData); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-a-website var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.getWebsite(websiteID); ========================= https://docs.crisp.chat/references/rest-api/v1/#delete-a-website var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var verify = { "method": "password", "secret": "MySuperSecurePassword"; }; CrispClient.website.deleteWebsite(websiteID, verify); ========================= https://docs.crisp.chat/references/rest-api/v1/#abort-website-deletion var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.abortWebsiteDeletion(websiteID); ========================= https://docs.crisp.chat/references/rest-api/v1/#get-website-settings var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.getWebsiteSettings(websiteID); ========================= https://docs.crisp.chat/references/rest-api/v1/#update-website-settings var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var settings = { "name": "Crisp", "domain": "crisp.chat", "logo": "https://storage.crisp.chat/users/avatar/website/8c842203-7ed8-4e29-a608-7cf78a7d2fcc/b6c2948d-b061-405e-91a9-2fdf855d1cc0.png", "audit": { "log": true }, "contact": { "email": "contact@crisp.chat", "phone": "+33757905447" }, "inbox": { "lock_removal": false, "force_operator_token": false, "locale": "" }, "emails": { "rating": true, "transcript": true, "enrich": true, "junk_filter": true }, "chatbox": { "tile": "default", "wait_game": false, "website_logo": true, "last_operator_face": false, "ongoing_operator_face": true, "activity_metrics": true, "operator_privacy": false, "visitor_privacy": false, "availability_tooltip": true, "hide_vacation": false, "hide_on_away": false, "hide_on_mobile": false, "position_reverse": false, "email_visitors": false, "phone_visitors": false, "force_identify": false, "ignore_privacy": false, "visitor_compose": false, "file_transfer": true, "audio_record": true, "overlay_search": true, "overlay_mode": false, "helpdesk_link": true, "helpdesk_only": false, "status_health_dead": true, "check_domain": false, "color_theme": "blue", "text_theme": "default", "welcome_message": "default", "locale": "en", "allowed_pages": [], "blocked_pages": [ "status/*/", "docs.crisp.chat/*", "crisp.chat/terms/", "https://crisp.chat/privacy/" ], "blocked_countries": [ "IT" ], "blocked_locales": [ "fa", "he" ], "blocked_ips": [ "8.8.8.8", "2001:0db8:85a3:0000:0000:8a2e:0370:7334", "192.168.1.1/24" ] } }; CrispClient.website.updateWebsiteSettings(websiteID, settings); ========================= https://docs.crisp.chat/references/rest-api/v1/#list-website-operators var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.listWebsiteOperators(websiteID); ==========