Skip to main content
POST
/
v2
/
installs
/
{installSid}
/
provision
Bulk Provision Data
curl --request POST \
  --url http://api.dev.smarterproctoring.com/v2/installs/{installSid}/provision \
  --header 'Content-Type: application/json' \
  --header 'token: <api-key>' \
  --data '
{
  "course": {
    "ids": {
      "sid": "<string>",
      "api": "<string>",
      "lms": "<string>",
      "external": "<string>"
    },
    "title": "<string>",
    "code": "<string>"
  },
  "enrollment": "<unknown>"
}
'
"<string>"

Documentation Index

Fetch the complete documentation index at: https://developers.smarterservices.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

token
string
header
required

Path Parameters

installSid
string
required

Install Sid

Pattern: ^AI[a-f0-9]{32}$

Body

application/json
course
object
required

Course data

user
object
enrollment
any

Enrollment object is optional but can only exist if user is provided.

exam
object

Exam schema ensuring required and optional fields meet validation criteria.

signon
object

Optional signon object.. If provided, integrationSid must be present. This will return the signon information to redirect the user to.

Response

default - application/json

Successful

The response is of type string.