Base /api/open/v1/Bearer Rights, covering questions and answers, the knowledge base, tickets, customers and support. Do not run console Cookie or /api/admin Open to three. Code Neo programming tool for Code Neo please use a stand-alone tool MCP Integration。
This page does not display or generate production keys. Paste the application to the interface to this station only and do not write to browser storage.
Functional indications. RET access
01
Issue Bearer KeySystem Settings Zoom Open Applications, expressly shown only once
02
Bring Authorization Call/api/open/v1/ _ Do not bring Origin
03
Questions and answers by site / SyncDon't open the console, Cookie.
01
Access three steps.
The key is issued in the system setting and the site is separately open. Visitor attachments and Admin Console paths remain unchanged. Agent, I'll see you on the connection. MCP Integration。
STEP 01Open Channel
On the other hand, it seems that there is a need to create a new environment that will enable people to access the Internet. Default off, return without question and answer channel_disabled。
STEP 02Issue application
System settings open application. Runtime questions and answers, ops synchronized worksheets, angent to MCP. Expressly only once.
STEP 03Bring Bearer Call
Service does not bring Origin. Every time a multiple key is passed siteWrite Operations Add Idempotency-Key。
Apply type default range:
Type
scene
Defaults
runtime
Questions and answers for back-end visitors
chatlive.writekb.read
ops
ERP / Electric Sync
crm.*work.*ticket.read
agent
Codeneo code layout tool / Internal Agent, see MCP Integration
chatkb.readticket.readcrm.read
02
Jurisdiction
Key Format aics_<live|test>_<12 hex chars>.<secret>You can use your head. X-AICS-Token。
The limit flow is counted per minute by key (default 60), separate from the attached visitors' limit. The response does not include a channel key, model, Key,ticket_token or internal remarks.
03
RET Call
Base In the example YOUR_SITE Switch to site ID. And when it succeeds, the outer layer remains. code / success / request_id / data, each article below gives a complete response.
Methodology
Path
scope
Do what?
GET
/meta
Any Key
Sites, Channel Switches, Currentscopes
POST
/chat
chat
Sync Questions and Answers
GET
/chat/sessions/{id}
chat
Session Summary
GET
/kb/search
kb.read
qtop_k
GET / POST
/kb/faq
kb.read / kb.write
List / Add FAQ
GET
/tickets
ticket.read
statuslimitinclude=last_message
GET
/tickets/{id}
ticket.read
Public information, no internal comment
POST
/tickets
live.write
Queue or leave messages offline:true
POST
/tickets/{id}/messages
live.write
Visitor chases.
POST
/tickets/{id}/reply
agent.reply
Robotic response (visitor visible)
POST
/tickets/{id}/close
ticket.write
Turn it off. note
GET / POST
/contacts
crm.read / crm.write
List / Press Cell
GET / PATCH
/contacts/{id}
Idem; complete phone
Details / Change Status
POST
/contacts/{id}/follows
crm.write
kind=phone|chat|note
GET / POST
/work
work.read / work.write
After Sold List / New
GET / POST
/work/{id}
Ibid.
Details / Change status
POST
/work/{id}/follows
work.write
After sale.
GET / POST
/webhooks
hooks.write
Sign key returns only once
GET
/analytics/overview
analytics.read
Count in line
GET
/logs/chats
logs.read
Dialogue log break
GET
/openapi.json
No key required
Path List
Webhook Poster X-AICS-Signature: sha256=<HMAC-SHA256(raw body, secret)>There's more. X-AICS-Event2x in 5 seconds. After sale. status:open | pending | waiting | resolved | closed;client status:new | following | done。
04
Test Call
The key that you copied in Open Applications is pasted. This page is not issued, does not recall, does not write to localStorage. Writing changes the data for real. Use the test key.
The site must have opened the API channel, otherwise the tab/ bill is 403. The key range will not be sufficient.
Results will appear here.
05
Error code and border
HTTP
error
Meaning
400
bad_request
Missing Parameters
401
unauthorized
Missing key, misformatted, revoked
403
forbidden_scope
Missing scope
403
wrong_site
Key not bound to station
403
channel_disabled
Site not open api channel
403
forbidden_ip
Not IP White List
404
not_found
Non-existent or cross-site
429
rate_limited
The key is exceeded every minute
409
conflict
FAQ/ Document ID already exists
Not open: model Key, member and TOTP, channel AppSecret, text message/voice, original database. A key reading B station list is 404/403. Client phone default mask.