Infoworks 5.4.2
Infoworks Rest API V3

Infoworks Rest API V31.0

Infoworks Rest API V3

Servers

Choose a server to use:

http://localhost:3001/v3

Get `authentication_token` with `username` and `password`.

GET /security/authenticate

Get authentication_token with username and password.

Auth
Example Request
Copy
Responses
200 400 401 406 500
object object
message stringoptional
result objectoptional
authentication_token stringoptional
is_authenticated booleanoptional
Example Response
200 Authentication success response
400 Request has invalid body or parameters.
401 Forbidden. User lacks access to specified resource.
406 Authentication Failed response
500 Internal Server Error.
Copy

Get `authentication_token` with `refresh_token`.

GET /security/token/access

Get authentication_token with refresh_token.

Auth
Headers
Authorization string

refresh token auth header put Basic {refresh_token}

required
Example Request
Copy
Responses
200 400 401 406 500
object object
message stringoptional
result objectoptional
authentication_token stringoptional
is_authenticated booleanoptional
Example Response
200 Authentication success response
400 Request has invalid body or parameters.
401 Forbidden. User lacks access to specified resource.
406 Authentication Failed response
500 Internal Server Error.
Copy

Purge authentication token

DELETE /security/token/access

Purges authentication token and logs out the user. The user will need to generate a new authentication token for subsequent API calls.

Auth
Example Request
Copy
Responses
200 400 401 500
object object
message stringoptional
result stringoptional
Example Response
200 ok
400 Request has invalid body or parameters.
401 Forbidden. User lacks access to specified resource.
500 Internal Server Error.
Copy

Validate `authentication_token` if its active or not.

GET /security/token/validate

Validate authentication_token if its active or not.

Auth
Example Request
Copy
Responses
200 400 401 500
object object
message stringoptional
result objectoptional
is_valid booleanoptional
Example Response
200 Valid Token Response
400 Request has invalid body or parameters.
401 Forbidden. User lacks access to specified resource.
500 Internal Server Error.
Copy