Api session event editor stakeholder select stakeholder: Difference between revisions

From Tygron Support wiki
Jump to navigation Jump to search
Created page with "API Event to Select Stakeholder with preferred ID, when not available fallback to next best. {|class=wikitable !Name !Importance !Type !Description !Values |- |0 |REQUIRED |(Integer number) |Preferred Stakeholder ID or empty | |- |1 |REQUIRED |(String) |Client Token (from Join Session event) | |} ===Response Codes=== {|class=wikitable !Response Code: !Description |- |200 |Integer (Selected Stakeholder ID) |- |300-600 |Codes Overview |} ===Example POST=== Example..."
 
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
API Event to Select [[Stakeholder]] with preferred ID, when not available fallback to next best.
API Endpoint: api/session/event/editorstakeholder/select_stakeholder/
 
Description: Select [[Stakeholder]] with preferred ID, when not available fallback to next best.
 
{|class=wikitable
{|class=wikitable
!Name
!Name
Line 16: Line 19:
|REQUIRED
|REQUIRED
|(String)
|(String)
|Client Token (from Join Session event)
|Client Token (from Join [[Session]] event)
|
|
|}
|}
Line 31: Line 34:
|}
|}
===Example POST===
===Example POST===
Example POST: https://engine.tygron.com/api/session/event/editorstakeholder/select_stakeholder/?f=HTML&token=API_TOKEN
Curl example POST:
 
<syntaxhighlight lang="text" copy>curl 'https://engine.tygron.com/api/session/event/editorstakeholder/select_stakeholder/' -H 'Content-Type: application/json' -H 'Authorization: Bearer API_TOKEN' -d '[ 1, "Client Token" ]'
</syntaxhighlight>
JavaScript example POST:


with content:  
<syntaxhighlight lang="text" copy>var options = {
<pre>[ 85, "Client Token" ]
 method: "POST",
</pre>
 headers: { "Content-Type": "application/json", "Authorization": "Bearer API_TOKEN" },
{{article end|seealso=*[[api session event editor stakeholder]]}}
 body: '[ 1, "Client Token" ]'
};
fetch("https://engine.tygron.com/api/session/event/editorstakeholder/select_stakeholder/", options)
 .then(response => response.text())
 .then(result => console.log(result))
 .catch(error => console.log('error', error));
</syntaxhighlight>
{{article end|seealso=*[[Api session event editor stakeholder]]
*[[Api session items stakeholders]]
}}


[[Category:API]]
[[Category:API]]

Latest revision as of 08:18, 15 May 2026

API Endpoint: api/session/event/editorstakeholder/select_stakeholder/

Description: Select Stakeholder with preferred ID, when not available fallback to next best.

Name Importance Type Description Values
0 REQUIRED (Integer number) Preferred Stakeholder ID or empty
1 REQUIRED (String) Client Token (from Join Session event)

Response Codes

Response Code: Description
200 Integer (Selected Stakeholder ID)
300-600 Codes Overview

Example POST

Curl example POST:

curl 'https://engine.tygron.com/api/session/event/editorstakeholder/select_stakeholder/' -H 'Content-Type: application/json' -H 'Authorization: Bearer API_TOKEN' -d '[ 1, "Client Token" ]'

JavaScript example POST:

var options = {
 method: "POST",
 headers: { "Content-Type": "application/json", "Authorization": "Bearer API_TOKEN" },
 body: '[ 1, "Client Token" ]'
};
fetch("https://engine.tygron.com/api/session/event/editorstakeholder/select_stakeholder/", options)
 .then(response => response.text())
 .then(result => console.log(result))
 .catch(error => console.log('error', error));