(v2) Authenticate User

Authenticates a user using the session ID obtained from POST /api/v2/application/getApplicationDescription. This step is required before calling any other v2 or v3 endpoint.

On success, the response includes an applicationId and a skypeName — a CSRF check passed as session-token on file upload requests. It is not a session identifier and does not replace the session cookie.

Error semantics: AMS returns HTTP 200 for both success and failure. Always check the response body — a failed authentication returns an object with "__is_rpc_exception__": true and a type field (e.g. "LoginException") rather than a user object.

Date formats: Dates throughout the AMS API are returned as human-readable strings (e.g. "30/04/2026") — not ISO 8601 or Unix timestamps. Parse accordingly.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
string
required
loginProperties
object
required
Headers
string
required

The current session token. Returned by most API calls and must be passed on all subsequent v2/v3 calls.

string

A unique identifier for your application. Helps Teamworks support staff identify your requests if you need assistance.

Response

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json