Online Help

How to register an API client app

This guide shows you how to create an App registration so an external system or script can call the AlloyScan REST API.

Prerequisites

  • You sign in with the Administrator role on the target site.
  • You know the date by which the registration must be renewed (Expiration date is required at creation).
  • You have a secret store ready to receive the Client secret. The secret is displayed only once.

Steps

  1. Navigate to Admin Center > Site Settings > IAM > App registrations.
  2. Click + New registration.

  3. Fill in the registration form:

    • Name — a free-text identifier for the client.
    • Expiration date — the date after which the registration stops working. Required.
    • Enabled — leave on. You can turn it off later to disable the registration without deleting it.
  4. Click Save. The system issues a 20-character Client ID and a system-generated Client secret.

  5. Copy the Client ID and the Client secret to your secret store immediately.

    Important: The Client secret is shown only once, at the moment the registration is created. AlloyScan does not store the secret in a way that lets you reveal it again later. If you lose it, the only recovery path is to rotate the registration with a new secret.

  6. Configure your client (for example, an Alloy Navigator Sync job, a custom integration, or a script) with the issued Client ID and Client secret.

Verify

  • The new registration appears in the App registrations grid with Enabled = Yes and an Expires value of In N days.
  • Your client successfully authenticates against the REST API and receives a non-error response.
  • No API client alert banner appears on the dashboard for this registration.