# Search Introspection
URL: https://musicapi.com/docs/reference/get-search-introspection.md

`GET https://api.musicapi.com/public/search/introspection`

Section: Search and match the catalog.
Product: MusicAPI Core.
Auth: Basic, Token, DevToken, DocsSession (any one of them). Use Basic with your Client ID and Client Secret from your server only.

Allows you to fetch all different enums needed for sending API requests.

## Response 200

ok

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `sources` | string[] | yes |  |
| `authSources` | string[] | yes |  |
| `types` | string[] | yes |  |

```json
{
  "sources": [
    "amazonMusic"
  ],
  "authSources": [
    "spotify"
  ],
  "types": [
    "track"
  ]
}
```

## Example

```bash
curl https://api.musicapi.com/public/search/introspection \
  -u "$MUSICAPI_CLIENT_ID:$MUSICAPI_CLIENT_SECRET"
```
