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

# Tyk Identity Broker API

> Reference documentation for the Tyk Identity Broker (TIB) REST API, covering endpoints to create, update, delete, and list TIB profiles.

export const ButtonLeft = ({href, color, content}) => {
  const buttonStyle = {
    display: 'inline-block',
    padding: '5px 16px',
    fontSize: '14px',
    fontWeight: '500',
    textDecoration: 'none',
    borderRadius: '25px',
    transition: 'all 0.2s ease',
    cursor: 'pointer',
    border: '1.2px solid black'
  };
  const colorStyles = {
    green: {
      backgroundColor: '#20EDBA',
      color: 'black'
    },
    red: {
      backgroundColor: '#dc2626',
      color: 'white'
    },
    black: {
      backgroundColor: '#1f2937',
      color: 'white'
    }
  };
  const hoverStyle = {
    transform: 'translateY(-1px)',
    boxShadow: '0 4px 8px rgba(0,0,0,0.15)'
  };
  const finalStyle = {
    ...buttonStyle,
    ...colorStyles[color] || colorStyles.black
  };
  return <a href={href} style={finalStyle} onMouseEnter={e => {
    Object.assign(e.target.style, hoverStyle);
  }} onMouseLeave={e => {
    e.target.style.transform = 'translateY(0)';
    e.target.style.boxShadow = 'none';
  }}>
      {content}
    </a>;
};

<ButtonLeft href="https://raw.githubusercontent.com/TykTechnologies/tyk-docs/refs/heads/main/swagger/identity-broker-swagger.yml" color="green" content="Download Swagger" />

The Tyk Identity Broker API allows TIB profiles to be created, updated, deleted, and listed programmatically. All requests require an `Authorization` header whose value matches the `Secret` field in `tib.conf`.

The interactive endpoint documentation is available in the sidebar below.

## Embedded TIB

**Tyk Dashboard (from v3.0):** Profile management endpoints are available via the Tyk Dashboard API on the `/api/tib/` prefix. For example, the standalone TIB endpoint `/api/profiles/{id}` maps to `/api/tib/profiles/{id}` on the Tyk Dashboard API. See the [Tyk Dashboard API reference](/tyk-dashboard-api) for the full Dashboard API documentation.

**Tyk Developer Portal (from v1.12.0):** Profile management is available through the Portal UI under **Settings > SSO Profiles**. The Portal does not expose TIB profile management via a separate API endpoint.
