--- title: "Getting started with the Autify Nexus API" slug: "getting-started-with-the-autify-nexus-api" updated: 2025-09-03T01:39:27Z published: 2025-09-03T01:39:27Z canonical: "helpcenter.autify.com/getting-started-with-the-autify-nexus-api" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://helpcenter.autify.com/llms.txt > Use this file to discover all available pages before exploring further. # Getting started with the Autify Nexus API ## Introduction You can use the Autify Nexus API to do things like run tests programmatically or even integrate Autify Nexus into your CI/CD pipeline with custom scripts. This guide provides basic information that you will need when making API calls for Autify Nexus. ## Prerequisites - You are an admin in your Autify Nexus organization - You have access to and are comfortable using a Unix-like command line interface such as Terminal on macOS or WSL on Windows Make sure you have the following information: - Autify Nexus server URL (the URL you use to sign in to Autify Nexus) ## Create an API client in Autify Nexus In Autify Nexus: 1. Click **Settings (**![settings icon](https://cdn.document360.io/c040854c-2c75-49d0-98e1-43f462e8657e/Images/Documentation/settings.png?sv=2026-02-06&spr=https&st=2026-11-03T19%3A02%3A57Z&se=2026-11-03T20%3A02%3A57Z&sr=c&sp=r&sig=Db5VvqKJ3N%2FEp%2BezTm2pVoqQuaHsbTgUy00S2fW6omM%3D)**)** 2. Navigate to the “Your account” section 3. Click **Manage API clients** to open the “Manage API clients” page 4. Click **Create API client** at the top-right of the page 5. In the dialog window that opens, enter a unique value (case-insensitive) for the **Client ID** and click **Create** An optional name and description can be provided to help you better identify or organize your clients. ## Obtain the client secret In Autify Nexus, on the “Manage API clients” page: 1. Click the ![View API credentials](https://cdn.document360.io/c040854c-2c75-49d0-98e1-43f462e8657e/Images/Documentation/key-round.png?sv=2026-02-06&spr=https&st=2026-11-03T19%3A02%3A57Z&se=2026-11-03T20%3A02%3A57Z&sr=c&sp=r&sig=Db5VvqKJ3N%2FEp%2BezTm2pVoqQuaHsbTgUy00S2fW6omM%3D) icon to see the API credentials for your API client 2. The client secret is hidden by default — click the ![show/hide client secret](https://cdn.document360.io/c040854c-2c75-49d0-98e1-43f462e8657e/Images/Documentation/eye-off.png?sv=2026-02-06&spr=https&st=2026-11-03T19%3A02%3A57Z&se=2026-11-03T20%3A02%3A57Z&sr=c&sp=r&sig=Db5VvqKJ3N%2FEp%2BezTm2pVoqQuaHsbTgUy00S2fW6omM%3D) icon to reveal it You’ll need the client secret in order to call the API. If suspect the client secret may be compromised (for example, if it was accidentally included in a public GitHub repository), you can use the “Regenerate” button to replace it with a new randomly-generated secret. ## Make an API call API calls are made via the `nexus` endpoint on your Autify Nexus server. For example: | Autify Nexus server | `https://1234.cloud.autify.com` | | --- | --- | | API endpoint | `https://1234.cloud.autify.com/nexus` | To make an API call, you will need to pass the client secret as a `Bearer` token for authorization. **Example call to** `api/workspaces` ```shell API_ENDPOINT="" CLIENT_SECRET="" curl -X GET "${API_ENDPOINT}/api/workspaces" \     -H "Authorization: Bearer ${CLIENT_SECRET}" ``` **Output** ```shell >> [{"id":"4cbcd34e-60b6-4a43-a78d-df7bf84d8849"}] ``` ## **Next steps** Explore our full API documentation for more information on what you can do with the Autify Nexus API.