> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect Honeycomb with Configuration API Key – StackOne Hub

> Link a Honeycomb account in the StackOne Hub using Configuration API Key. End-user guide to authorize the integration and start using Honeycomb actions.

<Warning>Team Owner role is required to create and manage API keys in Honeycomb.</Warning>

<Panel>
  <div className="not-prose guides-scope-selector" data-guides-scope-selector data-guide-actions-json="[{&#x22;id&#x22;:&#x22;honeycomb_list_boards&#x22;,&#x22;label&#x22;:&#x22;List Boards&#x22;,&#x22;scopes&#x22;:[&#x22;boards&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_board&#x22;,&#x22;label&#x22;:&#x22;Get Board&#x22;,&#x22;scopes&#x22;:[&#x22;boards&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_board&#x22;,&#x22;label&#x22;:&#x22;Create Board&#x22;,&#x22;scopes&#x22;:[&#x22;boards&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_board&#x22;,&#x22;label&#x22;:&#x22;Update Board&#x22;,&#x22;scopes&#x22;:[&#x22;boards&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_delete_board&#x22;,&#x22;label&#x22;:&#x22;Delete Board&#x22;,&#x22;scopes&#x22;:[&#x22;boards&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_list_board_views&#x22;,&#x22;label&#x22;:&#x22;List Board Views&#x22;,&#x22;scopes&#x22;:[&#x22;boards&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_board_view&#x22;,&#x22;label&#x22;:&#x22;Get Board View&#x22;,&#x22;scopes&#x22;:[&#x22;boards&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_board_view&#x22;,&#x22;label&#x22;:&#x22;Create Board View&#x22;,&#x22;scopes&#x22;:[&#x22;boards&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_board_view&#x22;,&#x22;label&#x22;:&#x22;Update Board View&#x22;,&#x22;scopes&#x22;:[&#x22;boards&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_delete_board_view&#x22;,&#x22;label&#x22;:&#x22;Delete Board View&#x22;,&#x22;scopes&#x22;:[&#x22;boards&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_list_calculated_fields&#x22;,&#x22;label&#x22;:&#x22;List Calculated Fields&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_calculated_field&#x22;,&#x22;label&#x22;:&#x22;Get Calculated Field&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_calculated_field&#x22;,&#x22;label&#x22;:&#x22;Create Calculated Field&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_calculated_field&#x22;,&#x22;label&#x22;:&#x22;Update Calculated Field&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_delete_calculated_field&#x22;,&#x22;label&#x22;:&#x22;Delete Calculated Field&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_list_columns&#x22;,&#x22;label&#x22;:&#x22;List Columns&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_column&#x22;,&#x22;label&#x22;:&#x22;Get Column&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_column&#x22;,&#x22;label&#x22;:&#x22;Create Column&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_column&#x22;,&#x22;label&#x22;:&#x22;Update Column&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_delete_column&#x22;,&#x22;label&#x22;:&#x22;Delete Column&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_list_datasets&#x22;,&#x22;label&#x22;:&#x22;List Datasets&#x22;,&#x22;scopes&#x22;:[&#x22;createDatasets&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_dataset&#x22;,&#x22;label&#x22;:&#x22;Get Dataset&#x22;,&#x22;scopes&#x22;:[&#x22;createDatasets&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_dataset&#x22;,&#x22;label&#x22;:&#x22;Create Dataset&#x22;,&#x22;scopes&#x22;:[&#x22;createDatasets&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_dataset&#x22;,&#x22;label&#x22;:&#x22;Update Dataset&#x22;,&#x22;scopes&#x22;:[&#x22;createDatasets&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_delete_dataset&#x22;,&#x22;label&#x22;:&#x22;Delete Dataset&#x22;,&#x22;scopes&#x22;:[&#x22;createDatasets&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_dataset_definition&#x22;,&#x22;label&#x22;:&#x22;Get Dataset Definition&#x22;,&#x22;scopes&#x22;:[&#x22;createDatasets&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_dataset_definition&#x22;,&#x22;label&#x22;:&#x22;Update Dataset Definition&#x22;,&#x22;scopes&#x22;:[&#x22;createDatasets&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_event&#x22;,&#x22;label&#x22;:&#x22;Create Event&#x22;,&#x22;scopes&#x22;:[&#x22;events&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_batch_events_as_json&#x22;,&#x22;label&#x22;:&#x22;Create Batch Events (by JSON)&#x22;,&#x22;scopes&#x22;:[&#x22;events&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_list_markers&#x22;,&#x22;label&#x22;:&#x22;List Markers&#x22;,&#x22;scopes&#x22;:[&#x22;markers&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_marker&#x22;,&#x22;label&#x22;:&#x22;Create Marker&#x22;,&#x22;scopes&#x22;:[&#x22;markers&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_marker&#x22;,&#x22;label&#x22;:&#x22;Update Marker&#x22;,&#x22;scopes&#x22;:[&#x22;markers&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_delete_marker&#x22;,&#x22;label&#x22;:&#x22;Delete Marker&#x22;,&#x22;scopes&#x22;:[&#x22;markers&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_list_marker_settings&#x22;,&#x22;label&#x22;:&#x22;List Marker Settings&#x22;,&#x22;scopes&#x22;:[&#x22;markers&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_marker_setting&#x22;,&#x22;label&#x22;:&#x22;Create Marker Setting&#x22;,&#x22;scopes&#x22;:[&#x22;markers&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_marker_setting&#x22;,&#x22;label&#x22;:&#x22;Update Marker Setting&#x22;,&#x22;scopes&#x22;:[&#x22;markers&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_delete_marker_setting&#x22;,&#x22;label&#x22;:&#x22;Delete Marker Setting&#x22;,&#x22;scopes&#x22;:[&#x22;markers&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_query&#x22;,&#x22;label&#x22;:&#x22;Create Query&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_query&#x22;,&#x22;label&#x22;:&#x22;Get Query&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_list_query_annotations&#x22;,&#x22;label&#x22;:&#x22;List Query Annotations&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_query_annotation&#x22;,&#x22;label&#x22;:&#x22;Get Query Annotation&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_query_annotation&#x22;,&#x22;label&#x22;:&#x22;Create Query Annotation&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_query_annotation&#x22;,&#x22;label&#x22;:&#x22;Update Query Annotation&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_delete_query_annotation&#x22;,&#x22;label&#x22;:&#x22;Delete Query Annotation&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_query_result&#x22;,&#x22;label&#x22;:&#x22;Create Query Result&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_query_result&#x22;,&#x22;label&#x22;:&#x22;Get Query Result&#x22;,&#x22;scopes&#x22;:[&#x22;columns&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_list_recipients&#x22;,&#x22;label&#x22;:&#x22;List Recipients&#x22;,&#x22;scopes&#x22;:[&#x22;recipients&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_recipient&#x22;,&#x22;label&#x22;:&#x22;Get Recipient&#x22;,&#x22;scopes&#x22;:[&#x22;recipients&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_recipient_email&#x22;,&#x22;label&#x22;:&#x22;Create Recipient (type Email)&#x22;,&#x22;scopes&#x22;:[&#x22;recipients&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_recipient_pagerduty&#x22;,&#x22;label&#x22;:&#x22;Create Recipient (type PagerDuty)&#x22;,&#x22;scopes&#x22;:[&#x22;recipients&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_recipient_slack&#x22;,&#x22;label&#x22;:&#x22;Create Recipient (type Slack)&#x22;,&#x22;scopes&#x22;:[&#x22;recipients&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_recipient_webhook&#x22;,&#x22;label&#x22;:&#x22;Create Recipient (type Webhook)&#x22;,&#x22;scopes&#x22;:[&#x22;recipients&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_recipient_msteams_workflow&#x22;,&#x22;label&#x22;:&#x22;Create Recipient (type MSTeams Workflow)&#x22;,&#x22;scopes&#x22;:[&#x22;recipients&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_recipient_email&#x22;,&#x22;label&#x22;:&#x22;Update Recipient (type Email)&#x22;,&#x22;scopes&#x22;:[&#x22;recipients&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_recipient_pagerduty&#x22;,&#x22;label&#x22;:&#x22;Update Recipient (type PagerDuty)&#x22;,&#x22;scopes&#x22;:[&#x22;recipients&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_recipient_slack&#x22;,&#x22;label&#x22;:&#x22;Update Recipient (type Slack)&#x22;,&#x22;scopes&#x22;:[&#x22;recipients&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_recipient_webhook&#x22;,&#x22;label&#x22;:&#x22;Update Recipient (type Webhook)&#x22;,&#x22;scopes&#x22;:[&#x22;recipients&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_recipient_msteams_workflow&#x22;,&#x22;label&#x22;:&#x22;Update Recipient (type MSTeams Workflow)&#x22;,&#x22;scopes&#x22;:[&#x22;recipients&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_triggers_for_recipient&#x22;,&#x22;label&#x22;:&#x22;Get Triggers For Recipient&#x22;,&#x22;scopes&#x22;:[&#x22;triggers&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_delete_recipient&#x22;,&#x22;label&#x22;:&#x22;Delete Recipient&#x22;,&#x22;scopes&#x22;:[&#x22;recipients&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_list_slos&#x22;,&#x22;label&#x22;:&#x22;List SLOs&#x22;,&#x22;scopes&#x22;:[&#x22;slos&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_slo&#x22;,&#x22;label&#x22;:&#x22;Get SLO&#x22;,&#x22;scopes&#x22;:[&#x22;slos&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_slo&#x22;,&#x22;label&#x22;:&#x22;Create SLO&#x22;,&#x22;scopes&#x22;:[&#x22;slos&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_slo&#x22;,&#x22;label&#x22;:&#x22;Update SLO&#x22;,&#x22;scopes&#x22;:[&#x22;slos&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_delete_slo&#x22;,&#x22;label&#x22;:&#x22;Delete SLO&#x22;,&#x22;scopes&#x22;:[&#x22;slos&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_slo_realtime_counts&#x22;,&#x22;label&#x22;:&#x22;Get SLO Realtime Counts&#x22;,&#x22;scopes&#x22;:[&#x22;slos&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_slo_hourly_counts_history&#x22;,&#x22;label&#x22;:&#x22;Get SLO Hourly Counts History&#x22;,&#x22;scopes&#x22;:[&#x22;slos&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_list_burn_alerts&#x22;,&#x22;label&#x22;:&#x22;List Burn Alerts&#x22;,&#x22;scopes&#x22;:[&#x22;slos&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_burn_alert&#x22;,&#x22;label&#x22;:&#x22;Get Burn Alert&#x22;,&#x22;scopes&#x22;:[&#x22;slos&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_burn_alert&#x22;,&#x22;label&#x22;:&#x22;Create Burn Alert&#x22;,&#x22;scopes&#x22;:[&#x22;slos&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_burn_alert&#x22;,&#x22;label&#x22;:&#x22;Update Burn Alert&#x22;,&#x22;scopes&#x22;:[&#x22;slos&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_delete_burn_alert&#x22;,&#x22;label&#x22;:&#x22;Delete Burn Alert&#x22;,&#x22;scopes&#x22;:[&#x22;slos&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_list_triggers&#x22;,&#x22;label&#x22;:&#x22;List Triggers&#x22;,&#x22;scopes&#x22;:[&#x22;triggers&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_get_trigger&#x22;,&#x22;label&#x22;:&#x22;Get Trigger&#x22;,&#x22;scopes&#x22;:[&#x22;triggers&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_create_trigger&#x22;,&#x22;label&#x22;:&#x22;Create Trigger&#x22;,&#x22;scopes&#x22;:[&#x22;triggers&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_update_trigger&#x22;,&#x22;label&#x22;:&#x22;Update Trigger&#x22;,&#x22;scopes&#x22;:[&#x22;triggers&#x22;]},{&#x22;id&#x22;:&#x22;honeycomb_delete_trigger&#x22;,&#x22;label&#x22;:&#x22;Delete Trigger&#x22;,&#x22;scopes&#x22;:[&#x22;triggers&#x22;]}]" style={{ borderRadius: '8px', padding: '16px', marginBottom: '24px' }}>
    <div className="guides-scope-selector__title" style={{ fontSize: '16px', fontWeight: '600', marginBottom: '12px' }}>Select Actions to adjust the guide</div>
    <div className="guides-scope-selector__muted" style={{ fontSize: '13px', marginBottom: '12px' }}>Some actions may require additional configuration in the provider to be accessible. Choose the actions you need and the guide will be updated.</div>

    <div style={{ display: 'flex', gap: '8px', marginBottom: '12px', flexWrap: 'wrap' }}>
      <input type="text" placeholder="Search actions..." className="guides-scope-selector__input" data-guide-action-search style={{ padding: '8px 12px', borderRadius: '6px', fontSize: '13px', flex: 1, minWidth: '160px' }} />

      <button type="button" className="guides-scope-selector__quick-btn" data-guide-select-all style={{ padding: '6px 10px', borderRadius: '6px', fontSize: '12px', cursor: 'pointer' }}>Select all</button>
      <button type="button" className="guides-scope-selector__quick-btn" data-guide-clear style={{ padding: '6px 10px', borderRadius: '6px', fontSize: '12px', cursor: 'pointer' }}>Clear</button>
    </div>

    <div className="guides-scope-selector__list" style={{ maxHeight: '240px', overflowY: 'auto', borderRadius: '6px', marginBottom: '12px' }}>
      <div className="guides-scope-selector__list-header" style={{ display: 'flex', alignItems: 'center', gap: '10px', padding: '8px 12px', fontSize: '12px', fontWeight: '600', position: 'sticky', top: 0, zIndex: 1 }}>
        <div style={{ width: '16px', flexShrink: 0 }} />

        <div style={{ flex: 1, textAlign: 'left' }}>Action</div>
        <div style={{ minWidth: '120px', marginLeft: 'auto', textAlign: 'right' }}>Scope(s)</div>
      </div>

      <div className="guides-scope-selector__muted" data-guide-loading style={{ padding: '16px', textAlign: 'center', fontSize: '13px' }}>Loading actions...</div>
      <div className="guides-scope-selector__muted" data-guide-no-results hidden style={{ padding: '16px', textAlign: 'center', fontSize: '13px' }}>No actions match your search.</div>
    </div>

    <div className="guides-scope-selector__url-section" style={{ marginTop: '12px', paddingTop: '12px' }}>
      <div className="guides-scope-selector__muted" style={{ fontSize: '12px', fontWeight: '500', marginBottom: '6px' }}>Dynamic Guide URL</div>

      <div style={{ display: 'flex', alignItems: 'center', gap: '8px', flexWrap: 'wrap' }}>
        <input type="text" readOnly className="guides-scope-selector__input" data-guide-url style={{ flex: 1, minWidth: '200px', padding: '8px 10px', borderRadius: '6px', fontSize: '12px', fontFamily: 'monospace' }} />

        <button type="button" className="guides-scope-selector__copy-btn" data-guide-copy-url style={{ width: '120px', padding: '8px 14px', borderRadius: '6px', fontSize: '13px', fontWeight: '500', cursor: 'pointer', whiteSpace: 'nowrap', marginLeft: 'auto' }}>Copy URL</button>
      </div>

      <div style={{ marginTop: '12px' }}>
        <div className="guides-scope-selector__muted" style={{ fontSize: '12px', fontWeight: '500', marginBottom: '6px' }}>Scopes Selected</div>

        <div style={{ display: 'flex', alignItems: 'stretch', gap: '8px', flexWrap: 'wrap' }}>
          <pre className="guides-scope-selector__input" role="textbox" aria-readonly="true" tabIndex={0} data-guide-scopes-output style={{ flex: 1, minWidth: '200px', minHeight: '88px', maxHeight: '120px', overflowY: 'auto', margin: 0, padding: '8px 10px', borderRadius: '6px', fontSize: '12px', fontFamily: 'monospace', whiteSpace: 'pre-wrap' }} />

          <div className="guides-scope-selector__muted" style={{ display: 'flex', flexDirection: 'column', gap: '8px', fontSize: '12px', fontWeight: '500', flexShrink: 0, alignItems: 'flex-start' }}>
            <div style={{ whiteSpace: 'nowrap' }}>Separator</div>

            <select className="guides-scope-selector__input" data-guide-scope-delimiter style={{ width: '100%', padding: '6px 10px', borderRadius: '6px', fontSize: '12px' }}>
              <option value="space">Space</option>
              <option value="comma">Comma</option>
              <option value="semicolon">Semicolon</option>
              <option value="pipe">Pipe</option>
              <option value="newline">Newline</option>
            </select>

            <button type="button" className="guides-scope-selector__copy-btn" data-guide-copy-scopes style={{ width: '120px', padding: '8px 14px', borderRadius: '6px', fontSize: '13px', fontWeight: '500', cursor: 'pointer', whiteSpace: 'nowrap' }}>Copy scopes</button>
          </div>
        </div>
      </div>
    </div>
  </div>
</Panel>

<section data-guide-section data-guide-scopes="">
  <h2>Generating a Configuration API Key</h2>

  <p>Configuration API Keys allow you to manage resources in your Honeycomb Environment.</p>

  <Steps>
    <Step title="Access Environment Settings">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Sign in to your <a href="https://ui.honeycomb.io/login" target="_blank" rel="noopener noreferrer">Honeycomb account</a> (or <a href="https://ui.eu1.honeycomb.io/login" target="_blank" rel="noopener noreferrer">EU instance</a>)</p>

        <ul>
          <li>Click <strong>Environments</strong> in the top-left corner</li>
          <li>Select <strong>Manage Environments</strong> from the dropdown</li>
          <li>Find your target environment and click its name</li>
          <li>Click the <strong>API Keys</strong> tab</li>
        </ul>
      </div>
    </Step>

    <Step title="Create Configuration API Key">
      <div data-guide-step data-guide-scopes="events,createDatasets,columns,boards,privateBoards,triggers,markers,recipients,slos,queries,maps" data-guide-display-scopes-list="events,createDatasets,columns,boards,privateBoards,triggers,markers,recipients,slos,queries,maps">
        <div className="connector-guide-actions-badge" data-guide-actions-badge data-guide-actions-badge-scopes="events,createDatasets,columns,boards,privateBoards,triggers,markers,recipients,slos,queries,maps" style={{ display: 'block', width: 'fit-content', maxWidth: '100%', padding: '2px 8px', borderRadius: '8px', fontSize: '12px', marginBottom: '8px', marginTop: '-10px', whiteSpace: 'nowrap', overflowX: 'auto', overflowY: 'hidden', msOverflowStyle: 'none', scrollbarWidth: 'none' }}>
          <span>Enables actions: </span><span data-guide-actions-badge-labels>Create Batch Events (by JSON), Create Board, Create Board View, Create Burn Alert, Create Calculated Field, Create Column, Create Dataset, Create Event, Create Marker, Create Marker Setting, Create Query, Create Query Annotation, Create Query Result, Create Recipient (type Email), Create Recipient (type MSTeams Workflow), Create Recipient (type PagerDuty), Create Recipient (type Slack), Create Recipient (type Webhook), Create SLO, Create Trigger, Delete Board, Delete Board View, Delete Burn Alert, Delete Calculated Field, Delete Column, Delete Dataset, Delete Marker, Delete Marker Setting, Delete Query Annotation, Delete Recipient, Delete SLO, Delete Trigger, Get Board, Get Board View, Get Burn Alert, Get Calculated Field, Get Column, Get Dataset, Get Dataset Definition, Get Query, Get Query Annotation, Get Query Result, Get Recipient, Get SLO, Get SLO Hourly Counts History, Get SLO Realtime Counts, Get Trigger, Get Triggers For Recipient, List Board Views, List Boards, List Burn Alerts, List Calculated Fields, List Columns, List Datasets, List Marker Settings, List Markers, List Query Annotations, List Recipients, List SLOs, List Triggers, Update Board, Update Board View, Update Burn Alert, Update Calculated Field, Update Column, Update Dataset, Update Dataset Definition, Update Marker, Update Marker Setting, Update Query Annotation, Update Recipient (type Email), Update Recipient (type MSTeams Workflow), Update Recipient (type PagerDuty), Update Recipient (type Slack), Update Recipient (type Webhook), Update SLO, Update Trigger</span>
        </div>

        <p>Click the <strong>Configuration</strong> sub-tab, then click <strong>Create Configuration API Key</strong> button.</p>

        <ul>
          <li>Enter a descriptive name (e.g., "StackOne Integration")</li>
          <li>Select required permissions (Manage Public Boards, Manage Triggers, Create Datasets, Manage Queries and Columns, Manage Markers, Send Events)</li>
          <li>Select `Visible to Team Members` (Team owners only or All team members)</li>
          <li>Click <strong>Save</strong></li>
          <li>Copy the generated API key and store it securely for use later.</li>
        </ul>

        <div style={{ marginTop: '8px' }} data-guide-display-scopes>
          <div className="connector-guide-scopes-container connector-guide-scopes-container--scrollable">
            <ul className="not-prose" style={{ listStyleType: "'- '", paddingLeft: '1em', margin: 0 }}>
              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="events">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy events" title="Copy scope" data-copy="events">
                  <span className="connector-guide-scope-copy__label">events</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="createDatasets">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy createDatasets" title="Copy scope" data-copy="createDatasets">
                  <span className="connector-guide-scope-copy__label">createDatasets</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="columns">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy columns" title="Copy scope" data-copy="columns">
                  <span className="connector-guide-scope-copy__label">columns</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="boards">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy boards" title="Copy scope" data-copy="boards">
                  <span className="connector-guide-scope-copy__label">boards</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="privateBoards">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy privateBoards" title="Copy scope" data-copy="privateBoards">
                  <span className="connector-guide-scope-copy__label">privateBoards</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="triggers">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy triggers" title="Copy scope" data-copy="triggers">
                  <span className="connector-guide-scope-copy__label">triggers</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="markers">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy markers" title="Copy scope" data-copy="markers">
                  <span className="connector-guide-scope-copy__label">markers</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="recipients">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy recipients" title="Copy scope" data-copy="recipients">
                  <span className="connector-guide-scope-copy__label">recipients</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="slos">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy slos" title="Copy scope" data-copy="slos">
                  <span className="connector-guide-scope-copy__label">slos</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="queries">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy queries" title="Copy scope" data-copy="queries">
                  <span className="connector-guide-scope-copy__label">queries</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="maps">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy maps" title="Copy scope" data-copy="maps">
                  <span className="connector-guide-scope-copy__label">maps</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>
            </ul>
          </div>
        </div>
      </div>
    </Step>
  </Steps>
</section>

<section data-guide-section data-guide-scopes="">
  <h2>Selecting Your Honeycomb Region</h2>

  <p>Your Honeycomb Site determines which regional instance your data is stored in.</p>

  <Steps>
    <Step title="Identify Your Region">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Check your Honeycomb dashboard URL in your browser address bar.</p>

        <ul>
          <li>If URL is `ui.honeycomb.io`, select <strong>US (api.honeycomb.io)</strong></li>
          <li>If URL is `ui.eu1.honeycomb.io`, select <strong>EU (api.eu1.honeycomb.io)</strong></li>
          <li>Caution: US and EU regions cannot be mixed - ensure you select the correct instance</li>
        </ul>
      </div>
    </Step>
  </Steps>
</section>

<div data-whitelabel-hide>
  <h2>Linking the Account from the Hub</h2>

  <Steps>
    <Step title="Navigate to the Hub">
      Use one of the three <a href="/guides/accounts-section#linking-accounts">Linking Account Methods</a> to access the Hub.
    </Step>

    <Step title="Fill out the fields">
      Fill out the following fields using details from your provider:

      <ul>
        <li><strong>Honeycomb Site</strong></li>
        <li><strong>Configuration API Key</strong></li>
      </ul>
    </Step>

    <Step title="Connect">
      <ul>
        <li>Click <strong>Connect</strong></li>
        <li>If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider's authorization flow.</li>
        <li>Once authorization is successful, you will see a confirmation popup</li>
      </ul>
    </Step>
  </Steps>

  <p>If the account linking is successful, you will see the newly linked account in your <a href="/guides/accounts-section">Accounts</a> page.</p>
</div>
