Overview

Saves the current user's last application state by platform - displayed list columns, subpanel order, and so on.

Request Arguments

Name Type Description Required
platform String Platform name (example Base/Mobile) True
values JSON String One or more key-value pairs to store True

Request

{
    "platform" : "base",
    "values": {
        "Accounts:filter:last-Accounts-records": "assigned_to_me"
    }
}

Response

All key-value pairs from the user's last application state, including any that were updated in the current request
{
   "Home:last-visit:Home.": "a68579f8-31e2-11ec-a808-c69b6c64973c",
   "Home:last-visit:Accounts.records": "a6a1df80-31e2-11ec-980c-c69b6c64973c",
   "Accounts:filter:last-Accounts-records":"assigned_to_me",
   "Accounts:list-views:field-list":[
      "name",
      "billing_address_city",
      "billing_address_country",
      "phone_office",
      "assigned_user_name",
      "email",
      "date_modified",
      "date_entered",
      "is_escalated"
   ],
   "Contacts:subpanels:order":[
      "meetings",
      "calls",
      "all_tasks",
      "notes",
      "leads",
      "opportunities",
      "archived_emails",
      "cases",
      "direct_reports",
      "documents",
      "quotes",
      "billing_quotes",
      "campaigns"
   ]
}

Change Log

Version Change
v11_20 Added /me/last_states/:platform PUT endpoint.