> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.yanet.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# API Authentication Issues

### Problem
An external system cannot connect to Yanet Barcode API.

### Check 1 — Check API Access
Go to:
**Settings → API Access**
Make sure API Access is available for your plan and that credentials have been generated.
![](https://storage.crisp.chat/users/helpdesk/website/-/3/7/f/d/37fde77105fa8400/image_l1urov.png)

### Check 2 — Check Client ID
Compare the **Client ID** in Yanet with the Client ID configured in your external system.
Make sure there are no extra spaces or missing characters.

### Check 3 — Check Client Secret
Check that the **Client Secret** in the external system matches the current credential.

| **Important:** Never paste your Client Secret into a public support request.

### Check 4 — Check whether the key was regenerated
If you clicked **Generate New Key**, the previous credentials may no longer be the credentials your integration should use.
Update the external system with the current credentials.
![](https://storage.crisp.chat/users/helpdesk/website/-/3/7/f/d/37fde77105fa8400/image_ocn5mm.png)

### Step 5 — Test authentication
Run the connection or API request again.

### Result
The external system should authenticate successfully when the correct credentials and API configuration are used.

| **Note:** For API-specific request formats, headers, and endpoints, refer to the **Barcode Print API Documentation**.