Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

On behalf of the user, the platform retrieves and returns the agreement that is to be accepted and signed when activating a platform-managed access. Note that the access must be created as platform-managed, and with the state INVITED. To accept the user agreement returned by this API and activate the access, use the API POST /server/access/{accessId}/activate.

HTTP

Method

method

URI

Scheme

scheme

GET

/server/access/{accessId}/user-agreement-for-activation

Parameters

Type

Name

Description

Qualification

Schema

Path

accessId

The ID of the platform-managed access to get the user agreement for.

Required

string

Responses

HTTP

Code

code

Message

Common messages

Description

Schema

200

The user agreement that the user needs to accept to activate the access.

UserAgreementForActivation

400

Remove, string message mentioned below.

The

reason could be, for instance, that the access is not platform-managed or that it is not in the INVITED state. See error response for details.No content400The

application with the specified key could not be found

400

String

Input not valid: Access ID '

[…]

<%1>' is not in the correct format

The '

[…]

<%1>' (in single quotes, without

square

angle brackets) refers to the value entered as the access ID in the request.

400

String

The access must be in the INVITED state for the application to be able to get the user agreement for it.

400

String

The access must be platform-managed for the application to be able to activate it.

String

404

The access with

ID […]

ID <%1> was not found

No access with the specified ID was found.

The […]

The <%1> (without single quotes, without

square

angle brackets) refers to the value entered as the access ID in the request.

string

String

Security

Type

Name

apiKey

Key