Retrieve replacement tokens from a lab instance

Get
/replacementtokens

The ReplacementTokens command retrieves all @lab replacement tokens available for a particular lab instance.

Security
API Key
Header parameter nameapi_key

All methods require an API key, which must be obtained from Skillable. This key is used by Skillable to validate your account. The key can be passed as an HTTP request header with the header name "api_key".

Query parameters
labInstanceId
integer (int64) Required

The ID of the lab instance.

Example1286841
Responses
200

OK Response.

Example of retrieving all @lab replacement tokens available for a particular lab instance
{
  "ReplacementTokens": [
    {
      "Token": "@lab.VirtualMachine(machine1).Username",
      "Replacement": "user1"
    },
    {
      "Token": "@lab.VirtualMachine(machine1).Password",
      "Replacement": "h&4Fa?)C3/eQ;)?E"
    },
    {
      "Token": "@lab.VirtualMachine(machine2).Username",
      "Replacement": "user1"
    },
    {
      "Token": "@lab.VirtualMachine(machine2).Password",
      "Replacement": "LXM(#(Z^Hw4Upp>f"
    },
    {
      "Token": "@lab.LabInstance.Id",
      "Replacement": "15167595"
    },
    {
      "Token": "@lab.LabInstance.GlobalId",
      "Replacement": "lod15167595"
    },
    {
      "Token": "@lab.LabInstance.StartDate",
      "Replacement": "20190809"
    },
    {
      "Token": "@lab.LabProfile.Id",
      "Replacement": "1581178"
    },
    {
      "Token": "@lab.User.Id",
      "Replacement": "11832814"
    },
    {
      "Token": "@lab.User.FirstName",
      "Replacement": "John "
    },
    {
      "Token": "@lab.User.LastName",
      "Replacement": "Doe"
    },
    {
      "Token": "@lab.User.Email",
      "Replacement": "john.doe@sample.net"
    }
  ],
  "Error": null,
  "Status": 1
}
Expand All
object
ReplacementTokens
Array of object

Array of ReplacementToken objects.

object
Token
string

The token name.

Replacement
string

The replacement value for the token.

Error
string | null

In the event of an error, this will contain a detailed error message.

Status
integer (int32)

Indicates the status of the API request.
0 = Error
1 = Success