Skip to main content

Session


Get Current Session#

Description: To get current session information, a HTTP GET request is made to the URL with the session token.

Method: GET

URI: /session/

Headers: Authorization: Third party based authorization header

Returns

FieldTypeDescription
userUserA user object.
agencyAgencyAn agency object.
tokenStringUnique session token.

Example

Request
curl https://app-api.reiformslive.com.au/session \
--request GET \
--header "Authorization: Basic YTlkOWIwYItNGY4Yi1hYTQxLTI5NzZmMTcyZmEyMQ=="
Response
{
"user": {
"id": 1,
"agency_id": 2,
"member_number": null,
"realtor_number": null,
"given_name": "John",
"surname": "Doe",
"email": "JohnDoe@example.com",
"mobile": "",
"principal": true,
"default_private": false,
"active": true,
"deleted": false,
"created": 1354083959,
"updated": 1355181213
},
"agency": {
"id": 44,
"name": "Mark",
"address": "Test",
"address2": "",
"suburb": "Test",
"state": "SA",
"postcode": "5000",
"phone": "9493498394",
"fax": "8498349",
"email": "agency@example.com",
"credits": 26500,
"active": true,
"approved": true,
"member_number": "000001",
"licencee_name": "Example Agency Realty Ltd Pty",
"licencee_number": "000002",
"gst": false,
"abn": "000000",
"logo": null,
"created": 1354083959,
"updated": 1355288002,
"active_subscription": false,
"subscription_expiry": null,
"subscription_type": "ALL",
"admin": true,
"forms_created": 12
},
"token": "00000000-0000-0000-0000-000000000000",
"impersonating": false
}