[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"reazon-page-\u002Fde\u002Fhilfe\u002Fapi\u002Fsso\u002Fget-access-tokens":3,"reazon-offering-angebot-leistungen":22,"reazon-offering-angebot-zielgruppen":35,"reazon-angebot-subnav":36,"reazon-mainnav":49,"reazon-docs-tree-\u002Fde\u002Fhilfe":56,"reazon-footernav":257},{"data":4},{"id":5,"path":6,"slug":7,"published_at":8,"page_type":9,"no_index":12,"fields":13,"blocks":21},1209,"\u002Fde\u002Fhilfe\u002Fapi\u002Fsso\u002Fget-access-tokens","get-access-tokens","2026-08-17T13:37:04.151Z",{"identifier":10,"name":11},"docs","Docs \u002F Hilfe",false,{"title":14,"summary":15,"body":16,"body_html":17,"position":18,"meta_title":19,"meta_description":20},"Get Access Tokens","Create one-time SSO login tokens to authenticate users from external systems","# Get Access Tokens\n\nThe SSO API allows external systems (e.g., SharePoint, intranet portals) to generate one-time login tokens. These tokens let users access Wortfreunde Studio directly, without entering credentials, by appending a `?sso=TOKEN` parameter to any Studio URL.\n\n## Prerequisites\n\n- An API token with the `write:sso` scope ([create one here](\u002Fde\u002Fhilfe\u002Fapi\u002Fgetting-started\u002Fauthentication))\n- The account and team IDs for your Studio instance (found on the [API Tokens page](https:\u002F\u002Fstudio.wortfreunde.ch) under Settings → API Tokens)\n\n## Create an SSO Token\n\n```http\nPOST \u002Fsso_tokens\n```\n\n### Request Body\n\n```json\n{\n  \"email\": \"[jane.doe@example.com](mailto:jane.doe@example.com)\",\n  \"first_name\": \"Jane\",\n  \"last_name\": \"Doe\"\n}\n```\n\n| Field | Type | Required | Description |\n|-------|------|----------|-------------|\n| `email` | string | Yes | Email address of the user |\n| `first_name` | string | Yes | First name (only used when creating a new user) |\n| `last_name` | string | Yes | Last name (only used when creating a new user) |\n\n> **⚠️ Warnung**\n>\n> If a user with this email already exists, `first_name` and `last_name` are ignored, the existing name is preserved.\n\n### Example Request\n\n```bash\ncurl -s -X POST \"https:\u002F\u002Fapi.wortfreunde.ch\u002Fv1\u002Fsso_tokens\" \\\n  -H \"Authorization: Bearer $WORTFREUNDE_API_KEY\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\"email\": \"[jane.doe@example.com](mailto:jane.doe@example.com)\", \"first_name\": \"Jane\", \"last_name\": \"Doe\"}' \\\n  | python3 -m json.tool\n```\n\n### Response\n\n**Status: 201 Created**\n\n```json\n{\n  \"token\": \"a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u1v2w\",\n  \"user_created\": true\n}\n```\n\n| Field | Type | Description |\n|-------|------|-------------|\n| `token` | string | One-time login token (URL-safe, 43 characters) |\n| `user_created` | boolean | `true` if a new user was created, `false` if an existing user was found |\n\n### Error Responses\n\n| Code | Error Code | Description |\n|------|------------|-------------|\n| 401 | `missing_token` | Missing or invalid API key |\n| 403 | - | Token lacks `write:sso` scope |\n| 422 | `parameter_missing` | Missing required field (`email`, `first_name`, or `last_name`) |\n\n---\n\n## SSO Login Flow\n\n1. **Request**: Your system calls `POST \u002Fsso_tokens` with the user's email and name\n2. **Provisioning**: Wortfreunde finds the user by email, or creates a new account with `editor` role\n3. **Token**: A one-time token is returned (valid for 5 minutes)\n4. **Redirect**: Your system redirects the user's browser to any Studio URL with the token appended:\n   ```\n   https:\u002F\u002Fstudio.wortfreunde.ch\u002Fclient\u002F123\u002Ft\u002F42\u002Fposts?sso=TOKEN\n   ```\n5. **Login**: Wortfreunde validates and consumes the token, signs the user in, and redirects to the clean URL (without `?sso=`)\n\n> **⚠️ Warnung**\n>\n> **Security**: Tokens are single-use and expire after 5 minutes. Once consumed or expired, the token cannot be reused. Always generate a fresh token for each login attempt.\n\n## User Roles\n\n| Scenario | Role Assigned |\n|----------|---------------|\n| New user (email not found) | `editor`, limited access to posts and ideas |\n| Existing user, not yet in this account | `editor`, added to account with limited access |\n| Existing user, already in account | Unchanged, keeps their current role |\n\n> **Info**\n>\n> The `editor` role provides limited access. Editors can view and edit posts and ideas but cannot create, delete, or publish content. They do not have access to other sections like areas, topics, templates, or settings. Account administrators can change the role at any time under **Settings → Team**.\n\n## Example: SharePoint Integration\n\n```javascript\n\u002F\u002F SharePoint Flow: Generate SSO token and redirect user\nasync function openWortfreunde(userEmail, firstName, lastName, targetPath) {\n  const response = await fetch('https:\u002F\u002Fapi.wortfreunde.ch\u002Fv1\u002Fsso_tokens', {\n    method: 'POST',\n    headers: {\n      'Authorization': 'Bearer ' + API_KEY,\n      'Content-Type': 'application\u002Fjson'\n    },\n    body: JSON.stringify({\n      email: userEmail,\n      first_name: firstName,\n      last_name: lastName\n    })\n  });\n\n  const { token } = await response.json();\n\n  \u002F\u002F Redirect the user to Wortfreunde Studio\n  window.open(\n    `https:\u002F\u002Fstudio.wortfreunde.ch${targetPath}?sso=${token}`\n  );\n}\n```\n\n## Next Steps\n\n- [Chromeless Mode](\u002Fde\u002Fhilfe\u002Fapi\u002Fsso\u002Fchromeless-mode): embed Studio pages without navigation, ideal for combining with SSO","\u003Ch1>Get Access Tokens\u003C\u002Fh1>\n\n\u003Cp>The SSO API allows external systems (e.g., SharePoint, intranet portals) to generate one-time login tokens. These tokens let users access Wortfreunde Studio directly, without entering credentials, by appending a \u003Ccode>?sso=TOKEN\u003C\u002Fcode> parameter to any Studio URL.\u003C\u002Fp>\n\n\u003Ch2>Prerequisites\u003C\u002Fh2>\n\n\u003Cul>\n\u003Cli>An API token with the \u003Ccode>write:sso\u003C\u002Fcode> scope (\u003Ca href=\"\u002Fde\u002Fhilfe\u002Fapi\u002Fgetting-started\u002Fauthentication\">create one here\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>The account and team IDs for your Studio instance (found on the \u003Ca href=\"https:\u002F\u002Fstudio.wortfreunde.ch\" target=\"_blank\" rel=\"noopener\">API Tokens page\u003C\u002Fa> under Settings → API Tokens)\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Ch2>Create an SSO Token\u003C\u002Fh2>\n\n\u003Cpre>\u003Ccode class=\"http\">POST \u002Fsso_tokens\n\u003C\u002Fcode>\u003C\u002Fpre>\n\n\u003Ch3>Request Body\u003C\u002Fh3>\n\n\u003Cpre>\u003Ccode class=\"json\">{\n  &quot;email&quot;: &quot;[jane.doe@example.com](mailto:jane.doe@example.com)&quot;,\n  &quot;first_name&quot;: &quot;Jane&quot;,\n  &quot;last_name&quot;: &quot;Doe&quot;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\n\u003Ctable>\u003Cthead>\n\u003Ctr>\n\u003Cth>Field\u003C\u002Fth>\n\u003Cth>Type\u003C\u002Fth>\n\u003Cth>Required\u003C\u002Fth>\n\u003Cth>Description\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>email\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>string\u003C\u002Ftd>\n\u003Ctd>Yes\u003C\u002Ftd>\n\u003Ctd>Email address of the user\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>first_name\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>string\u003C\u002Ftd>\n\u003Ctd>Yes\u003C\u002Ftd>\n\u003Ctd>First name (only used when creating a new user)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>last_name\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>string\u003C\u002Ftd>\n\u003Ctd>Yes\u003C\u002Ftd>\n\u003Ctd>Last name (only used when creating a new user)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>⚠️ Warnung\u003C\u002Fstrong>\u003C\u002Fp>\n\n\u003Cp>If a user with this email already exists, \u003Ccode>first_name\u003C\u002Fcode> and \u003Ccode>last_name\u003C\u002Fcode> are ignored, the existing name is preserved.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\n\u003Ch3>Example Request\u003C\u002Fh3>\n\n\u003Cpre>\u003Ccode class=\"bash\">curl -s -X POST &quot;https:\u002F\u002Fapi.wortfreunde.ch\u002Fv1\u002Fsso_tokens&quot; \\\n  -H &quot;Authorization: Bearer $WORTFREUNDE_API_KEY&quot; \\\n  -H &quot;Content-Type: application\u002Fjson&quot; \\\n  -d &#39;{&quot;email&quot;: &quot;[jane.doe@example.com](mailto:jane.doe@example.com)&quot;, &quot;first_name&quot;: &quot;Jane&quot;, &quot;last_name&quot;: &quot;Doe&quot;}&#39; \\\n  | python3 -m json.tool\n\u003C\u002Fcode>\u003C\u002Fpre>\n\n\u003Ch3>Response\u003C\u002Fh3>\n\n\u003Cp>\u003Cstrong>Status: 201 Created\u003C\u002Fstrong>\u003C\u002Fp>\n\n\u003Cpre>\u003Ccode class=\"json\">{\n  &quot;token&quot;: &quot;a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u1v2w&quot;,\n  &quot;user_created&quot;: true\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\n\u003Ctable>\u003Cthead>\n\u003Ctr>\n\u003Cth>Field\u003C\u002Fth>\n\u003Cth>Type\u003C\u002Fth>\n\u003Cth>Description\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>token\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>string\u003C\u002Ftd>\n\u003Ctd>One-time login token (URL-safe, 43 characters)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>user_created\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>boolean\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>true\u003C\u002Fcode> if a new user was created, \u003Ccode>false\u003C\u002Fcode> if an existing user was found\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\n\u003Ch3>Error Responses\u003C\u002Fh3>\n\n\u003Ctable>\u003Cthead>\n\u003Ctr>\n\u003Cth>Code\u003C\u002Fth>\n\u003Cth>Error Code\u003C\u002Fth>\n\u003Cth>Description\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\u003Ctbody>\n\u003Ctr>\n\u003Ctd>401\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>missing_token\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Missing or invalid API key\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>403\u003C\u002Ftd>\n\u003Ctd>-\u003C\u002Ftd>\n\u003Ctd>Token lacks \u003Ccode>write:sso\u003C\u002Fcode> scope\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>422\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>parameter_missing\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Missing required field (\u003Ccode>email\u003C\u002Fcode>, \u003Ccode>first_name\u003C\u002Fcode>, or \u003Ccode>last_name\u003C\u002Fcode>)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\n\u003Chr>\n\n\u003Ch2>SSO Login Flow\u003C\u002Fh2>\n\n\u003Col>\n\u003Cli>\u003Cstrong>Request\u003C\u002Fstrong>: Your system calls \u003Ccode>POST \u002Fsso_tokens\u003C\u002Fcode> with the user&#39;s email and name\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Provisioning\u003C\u002Fstrong>: Wortfreunde finds the user by email, or creates a new account with \u003Ccode>editor\u003C\u002Fcode> role\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Token\u003C\u002Fstrong>: A one-time token is returned (valid for 5 minutes)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Redirect\u003C\u002Fstrong>: Your system redirects the user&#39;s browser to any Studio URL with the token appended:\n\u003Ccode>\nhttps:\u002F\u002Fstudio.wortfreunde.ch\u002Fclient\u002F123\u002Ft\u002F42\u002Fposts?sso=TOKEN\n\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Login\u003C\u002Fstrong>: Wortfreunde validates and consumes the token, signs the user in, and redirects to the clean URL (without \u003Ccode>?sso=\u003C\u002Fcode>)\u003C\u002Fli>\n\u003C\u002Fol>\n\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>⚠️ Warnung\u003C\u002Fstrong>\u003C\u002Fp>\n\n\u003Cp>\u003Cstrong>Security\u003C\u002Fstrong>: Tokens are single-use and expire after 5 minutes. Once consumed or expired, the token cannot be reused. Always generate a fresh token for each login attempt.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\n\u003Ch2>User Roles\u003C\u002Fh2>\n\n\u003Ctable>\u003Cthead>\n\u003Ctr>\n\u003Cth>Scenario\u003C\u002Fth>\n\u003Cth>Role Assigned\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\u003Ctbody>\n\u003Ctr>\n\u003Ctd>New user (email not found)\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>editor\u003C\u002Fcode>, limited access to posts and ideas\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Existing user, not yet in this account\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>editor\u003C\u002Fcode>, added to account with limited access\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Existing user, already in account\u003C\u002Ftd>\n\u003Ctd>Unchanged, keeps their current role\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Info\u003C\u002Fstrong>\u003C\u002Fp>\n\n\u003Cp>The \u003Ccode>editor\u003C\u002Fcode> role provides limited access. Editors can view and edit posts and ideas but cannot create, delete, or publish content. They do not have access to other sections like areas, topics, templates, or settings. Account administrators can change the role at any time under \u003Cstrong>Settings → Team\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\n\u003Ch2>Example: SharePoint Integration\u003C\u002Fh2>\n\n\u003Cpre>\u003Ccode class=\"javascript\">\u002F\u002F SharePoint Flow: Generate SSO token and redirect user\nasync function openWortfreunde(userEmail, firstName, lastName, targetPath) {\n  const response = await fetch(&#39;https:\u002F\u002Fapi.wortfreunde.ch\u002Fv1\u002Fsso_tokens&#39;, {\n    method: &#39;POST&#39;,\n    headers: {\n      &#39;Authorization&#39;: &#39;Bearer &#39; + API_KEY,\n      &#39;Content-Type&#39;: &#39;application\u002Fjson&#39;\n    },\n    body: JSON.stringify({\n      email: userEmail,\n      first_name: firstName,\n      last_name: lastName\n    })\n  });\n\n  const { token } = await response.json();\n\n  \u002F\u002F Redirect the user to Wortfreunde Studio\n  window.open(\n    `https:\u002F\u002Fstudio.wortfreunde.ch${targetPath}?sso=${token}`\n  );\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\n\u003Ch2>Next Steps\u003C\u002Fh2>\n\n\u003Cul>\n\u003Cli>\u003Ca href=\"\u002Fde\u002Fhilfe\u002Fapi\u002Fsso\u002Fchromeless-mode\">Chromeless Mode\u003C\u002Fa>: embed Studio pages without navigation, ideal for combining with SSO\u003C\u002Fli>\n\u003C\u002Ful>\n",1,"SSO-Zugriffstoken für Wortfreunde per API erstellen","Einmalige SSO-Login-Tokens per API erzeugen, Benutzer ohne Passworteingabe anmelden, neue Benutzer als Editor anlegen und externe Zugriffe starten.",[],[23,27,31],{"title":24,"href":25,"description":26},"Wortfreunde Studio","\u002Fde\u002Fstudio","Du erstellst deinen Content selbst, mit einem geführten Prozess: Recherche, Erstellung und Planung in einem System.",{"title":28,"href":29,"description":30},"Wortfreunde Redaktion","\u002Fde\u002Fredaktion","Redaktionelle Ausarbeitung anfragen. Kanäle, Umfang, Rollen und Freigabe werden im individuellen Angebot festgelegt.",{"title":32,"href":33,"description":34},"Wortfreunde Partner","\u002Fde\u002Fpartner","Du betreust Kunden? Pro Kunde eine eigene Strategie, eigene Themen, eigener Plan. Qualität bei Skalierung.",[],[37,40,43,46],{"title":38,"href":39},"Vergleich","\u002Fde\u002Fcontent-erstellen-vergleich",{"title":41,"href":42},"Unser Ansatz","\u002Fde\u002Funser-ansatz-authentische-sichtbarkeit",{"title":44,"href":45},"Über uns","\u002Fde\u002Fueber-die-wortfreunde",{"title":47,"href":48},"Kontakt","\u002Fde\u002Fkontakt",[50,53],{"title":51,"href":52},"Preise","\u002Fde\u002Fpreise",{"title":54,"href":55},"Wissen","\u002Fde\u002Fwissen",{"root":57,"tree":62},{"path":58,"title":59,"summary":60,"nav_variant":61},"\u002Fde\u002Fhilfe","Hilfe","Hier findest du Anleitungen, Erklärungen und alles Wichtige rund um Wortfreunde. Damit du das Beste aus deiner Content-Arbeit herausholst.","nested",[63,122,178],{"path":64,"slug":65,"title":66,"position":67,"children":68},"\u002Fde\u002Fhilfe\u002Fcontent","content","Verwaltung von Inhalten",0,[69,87,104],{"path":70,"slug":71,"title":72,"position":18,"children":73},"\u002Fde\u002Fhilfe\u002Fcontent\u002Fposts","posts","Posts",[74,80],{"path":75,"slug":76,"title":77,"summary":78,"position":18,"children":79},"\u002Fde\u002Fhilfe\u002Fcontent\u002Fposts\u002Ffreigaben","freigaben","Freigaben","Beiträge vor der Veröffentlichung zur Prüfung freigeben lassen",[],{"path":81,"slug":82,"title":83,"summary":84,"position":85,"children":86},"\u002Fde\u002Fhilfe\u002Fcontent\u002Fposts\u002Ferster-kommentar","erster-kommentar","Links als Kommentar","Links im Post kosten Reichweite. Der Erste Kommentar ist die bessere Alternative.",2,[],{"path":88,"slug":89,"title":90,"position":85,"children":91},"\u002Fde\u002Fhilfe\u002Fcontent\u002Fmediathek","mediathek","Mediathek",[92,98],{"path":93,"slug":94,"title":95,"summary":96,"position":18,"children":97},"\u002Fde\u002Fhilfe\u002Fcontent\u002Fmediathek\u002Fcanva","canva","Canva Integration","Canva Konto verbinden, Designs durchsuchen und in die Mediathek importieren",[],{"path":99,"slug":100,"title":101,"summary":102,"position":85,"children":103},"\u002Fde\u002Fhilfe\u002Fcontent\u002Fmediathek\u002Fkarussells","karussells","Karussells","Karussell-Posts mit mehreren Folien erstellen, bearbeiten und per Chat optimieren",[],{"path":105,"slug":106,"title":107,"position":108,"children":109},"\u002Fde\u002Fhilfe\u002Fcontent\u002Fteams","teams","Teams",3,[110,116],{"path":111,"slug":112,"title":113,"summary":114,"position":18,"children":115},"\u002Fde\u002Fhilfe\u002Fcontent\u002Fteams\u002Fuebersicht","uebersicht","Übersicht","Mit Teams organisierst du Inhalte nach Kontext, damit unterschiedliche Bereiche unabhängig arbeiten können.",[],{"path":117,"slug":118,"title":119,"summary":120,"position":85,"children":121},"\u002Fde\u002Fhilfe\u002Fcontent\u002Fteams\u002Fteam-erstellen","team-erstellen","Team erstellen","So erstellst du ein neues Team und richtest es ein.",[],{"path":123,"slug":124,"title":125,"position":18,"children":126},"\u002Fde\u002Fhilfe\u002Fautomationen","automationen","Automationen",[127,148],{"path":128,"slug":129,"title":130,"position":67,"children":131},"\u002Fde\u002Fhilfe\u002Fautomationen\u002Fgrundlagen","grundlagen","Grundlagen",[132,136,142],{"path":133,"slug":112,"title":113,"summary":134,"position":67,"children":135},"\u002Fde\u002Fhilfe\u002Fautomationen\u002Fgrundlagen\u002Fuebersicht","Wiederkehrende Content-Aufgaben automatisieren. Social-Media-Posts und Content-Ideen per Knopfdruck oder E-Mail erstellen lassen.",[],{"path":137,"slug":138,"title":139,"summary":140,"position":18,"children":141},"\u002Fde\u002Fhilfe\u002Fautomationen\u002Fgrundlagen\u002Feingabefelder","eingabefelder","Eingabefelder & Platzhalter","Eingabefelder definieren und mit Platzhaltern in Aufgaben verwenden.",[],{"path":143,"slug":144,"title":145,"summary":146,"position":85,"children":147},"\u002Fde\u002Fhilfe\u002Fautomationen\u002Fgrundlagen\u002Fstarten","starten","Starten","Content-Automationen im Browser oder per E-Mail auslösen.",[],{"path":149,"slug":150,"title":151,"position":18,"children":152},"\u002Fde\u002Fhilfe\u002Fautomationen\u002Faufgaben","aufgaben","Aufgaben",[153,159,165,171],{"path":154,"slug":155,"title":156,"summary":157,"position":18,"children":158},"\u002Fde\u002Fhilfe\u002Fautomationen\u002Faufgaben\u002Fpost-erstellen","post-erstellen","Post erstellen","Automatisch einen fertigen Post-Entwurf erstellen lassen, für LinkedIn, Blog oder andere Kanäle.",[],{"path":160,"slug":161,"title":162,"summary":163,"position":85,"children":164},"\u002Fde\u002Fhilfe\u002Fautomationen\u002Faufgaben\u002Fideen-erstellen","ideen-erstellen","Ideen erstellen","Mehrere Content-Ideen für einen bestimmten Kanal erstellen lassen, z.B. für LinkedIn oder Blog.",[],{"path":166,"slug":167,"title":168,"summary":169,"position":108,"children":170},"\u002Fde\u002Fhilfe\u002Fautomationen\u002Faufgaben\u002Fideen-automatisch-erstellen","ideen-automatisch-erstellen","Ideen automatisch erstellen","Content-Ideen erstellen lassen, die automatisch den passenden Kanälen und Strategieelementen zugeordnet werden.",[],{"path":172,"slug":173,"title":174,"summary":175,"position":176,"children":177},"\u002Fde\u002Fhilfe\u002Fautomationen\u002Faufgaben\u002Femail-zusammenfassung","email-zusammenfassung","E-Mail-Zusammenfassung","Ergebnisse einer Content-Automation per E-Mail an den Absender zurückschicken.",4,[],{"path":179,"slug":180,"title":181,"summary":182,"position":85,"children":183},"\u002Fde\u002Fhilfe\u002Fapi","api","Integration mit anderen Systemen","Anbindung an deine Tools, technische Referenz und Single Sign-On",[184,208,243],{"path":185,"slug":186,"title":187,"summary":188,"position":18,"children":189},"\u002Fde\u002Fhilfe\u002Fapi\u002Fgetting-started","getting-started","Getting Started","Learn the basics of using the Wortfreunde API",[190,196,202],{"path":191,"slug":192,"title":193,"summary":194,"position":67,"children":195},"\u002Fde\u002Fhilfe\u002Fapi\u002Fgetting-started\u002Foverview","overview","Overview","Complete API documentation for Wortfreunde services",[],{"path":197,"slug":198,"title":199,"summary":200,"position":85,"children":201},"\u002Fde\u002Fhilfe\u002Fapi\u002Fgetting-started\u002Fauthentication","authentication","Authentication","How to authenticate with the Wortfreunde API",[],{"path":203,"slug":204,"title":205,"summary":206,"position":108,"children":207},"\u002Fde\u002Fhilfe\u002Fapi\u002Fgetting-started\u002Fquick-start","quick-start","Quick Start","Make your first Wortfreunde API calls in minutes",[],{"path":209,"slug":210,"title":211,"summary":212,"position":85,"children":213},"\u002Fde\u002Fhilfe\u002Fapi\u002Fapi-reference","api-reference","API Reference","Detailed documentation of all API endpoints",[214,220,226,232,236],{"path":215,"slug":216,"title":217,"summary":218,"position":18,"children":219},"\u002Fde\u002Fhilfe\u002Fapi\u002Fapi-reference\u002Fendpoints","endpoints","Endpoints","Complete reference of all Wortfreunde API endpoints",[],{"path":221,"slug":222,"title":223,"summary":224,"position":85,"children":225},"\u002Fde\u002Fhilfe\u002Fapi\u002Fapi-reference\u002Fusers","users","Users","API endpoints for user management",[],{"path":227,"slug":228,"title":229,"summary":230,"position":108,"children":231},"\u002Fde\u002Fhilfe\u002Fapi\u002Fapi-reference\u002Fchannels","channels","Channels","API endpoints for listing and retrieving channels",[],{"path":233,"slug":71,"title":72,"summary":234,"position":176,"children":235},"\u002Fde\u002Fhilfe\u002Fapi\u002Fapi-reference\u002Fposts","API endpoints for listing and retrieving posts within a channel",[],{"path":237,"slug":238,"title":239,"summary":240,"position":241,"children":242},"\u002Fde\u002Fhilfe\u002Fapi\u002Fapi-reference\u002Fwebhooks","webhooks","Webhooks","Receive real-time notifications when content changes in Wortfreunde",5,[],{"path":244,"slug":245,"title":246,"summary":247,"position":108,"children":248},"\u002Fde\u002Fhilfe\u002Fapi\u002Fsso","sso","Single Sign On","Single Sign-On integration for external systems",[249,251],{"path":6,"slug":7,"title":14,"summary":15,"position":18,"children":250},[],{"path":252,"slug":253,"title":254,"summary":255,"position":85,"children":256},"\u002Fde\u002Fhilfe\u002Fapi\u002Fsso\u002Fchromeless-mode","chromeless-mode","Chromeless Mode","Embed Studio pages without navigation, ideal for intranets, SharePoint or external portals",[],[258,267,297],{"title":259,"links":260},"Angebot",[261,262,263,264,265,266],{"title":24,"href":25},{"title":32,"href":33},{"title":51,"href":52},{"title":41,"href":42},{"title":38,"href":39},{"title":44,"href":45},{"title":268,"links":269},"Themen",[270,273,276,279,282,285,288,291,294],{"title":271,"href":272},"Content-Strategie","\u002Fde\u002Fcontent-strategie",{"title":274,"href":275},"Positionierung","\u002Fde\u002Fpositionierung",{"title":277,"href":278},"SEO","\u002Fde\u002Fseo",{"title":280,"href":281},"KI","\u002Fde\u002Fki",{"title":283,"href":284},"Kosten","\u002Fde\u002Fcontent-marketing-kosten",{"title":286,"href":287},"B2B-Vertrieb","\u002Fde\u002Fb2b-vertrieb",{"title":289,"href":290},"LinkedIn","\u002Fde\u002Flinkedin-fuer-unternehmer",{"title":292,"href":293},"Blog","\u002Fde\u002Fblog-fuer-unternehmer",{"title":295,"href":296},"LinkedIn Guide","\u002Fde\u002Flinkedin",{"title":298,"links":299},"Sonstiges",[300,301,304,305,308,311],{"title":59,"href":58},{"title":302,"href":303},"Updates","\u002Fde\u002Fupdates",{"title":47,"href":48},{"title":306,"href":307},"Impressum","\u002Fde\u002Fimpressum",{"title":309,"href":310},"Datenschutz","\u002Fde\u002Fdatenschutz",{"title":312,"href":313},"AGB","\u002Fde\u002Fagb"]