Personal Client

Create creates a new PersonalClient object for the current User.

post/api/v1/iam/personal_clients

Request

  • Base URL
    https://example.conductor.one
  • URL
    https://example.conductor.one/api/v1/iam/personal_clients
  • Auth
    HTTP bearer and OAuth 2
    Client credentials
    Token URL: /auth/v1/token

Request body

allowSourceCidrstring[] nullable

A list of CIDRs to restrict this credential to. Accepts IPv4 (e.g. 10.0.0.0/24) or IPv6 (e.g. 2001:db8::/32) CIDRs.

displayNamestring

The display name for the new personal client.

expiresstring duration nullable
scopedRolesstring[] nullable

The list of roles to restrict the credential to.

Response

The PersonalClientServiceCreateResponse message contains the created personal client and client secret.

clientSecretstring

The client secret that corresponds to the personal client. Make sure to save this, because it cannot be returned or queried again.

Changes

    • breaking

      the request property became not nullable

    • breaking

      the request property became not nullable

    • breaking

      added subschema #2 to the response property oneOf list for the response status

    • breaking

      the response's property type changed from object to no type for status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • info

      the request property became nullable

    • info

      endpoint added