Migration guide
Authenticate via legacy Client Token
{ "name" "authenticate via legacy client token", "method" "post", "url" "https //api spikeapi com/v3/auth/client token", "description" "", "tab" "examples", "examples" { "languages" \[ { "id" "xb2zcvhpk0til qypjwif", "language" "curl", "code" "curl request post \\\\\n url https //app api stage spikeapi com/v3/auth/client token \\\\\n header 'accept application/json, application/problem+json' \\\\\n header 'content type application/json' \\\\\n data '{\n \\"application compat client id\\" \\"77a2ae3d a4ce 434a 9cbf 259209e1cebe\\",\n \\"application id\\" 0,\n \\"application user id\\" \\"string\\",\n \\"signature\\" \\"string\\"\n}'", "customlabel" "" } ], "selectedlanguageid" "xb2zcvhpk0til qypjwif" }, "results" { "languages" \[ { "id" "qsm6x1g x1sqb39ksfgoo", "language" "200", "customlabel" "", "code" "{\n \\"access token\\" \\"string\\",\n \\"user info\\" {\n \\"application id\\" 0,\n \\"application user id\\" \\"string\\",\n \\"compat application client id\\" \\"3fe61608 de2f 45b4 9525 bad84381a139\\",\n \\"compat application client token\\" \\"d5b6afdc 3807 4680 a5a2 bd5921bce859\\",\n \\"created at\\" \\"2019 08 24t14 15 22z\\",\n \\"integrated providers\\" \[\n {\n \\"created at\\" \\"2019 08 24t14 15 22z\\",\n \\"is integration broken\\" true,\n \\"provider integration id\\" 0,\n \\"provider slug\\" \\"spotify\\"\n }\n ],\n \\"uid\\" \\"479dd6ce e055 4e79 aa3c bdcc739733dc\\"\n }\n}" }, { "id" "yt0vggevta1fqxxmrangx", "language" "404", "customlabel" "", "code" "{\n \\"message\\" \\"ain't no cake like that \\"\n}" } ], "selectedlanguageid" "qsm6x1g x1sqb39ksfgoo" }, "request" { "pathparameters" \[], "queryparameters" \[], "headerparameters" \[], "bodydataparameters" \[ { "name" "application compat client id", "kind" "required", "type" "string", "description" "application legacy client id\n", "" "application legacy client id\n" }, { "name" "application id", "kind" "optional", "type" "integer", "description" "application id\n", "" "integer" }, { "name" "application user id", "kind" "required", "type" "string", "description" "", "" "required" }, { "name" "signature", "kind" "required", "type" "string", "description" "", "" "required" } ], "formdataparameters" \[] }, "currentnewparameter" { "label" "body parameter", "value" "bodydataparameters" }, "hastryitout" false, "response" \[ { "name" "access token", "kind" "optional", "type" "string", "description" "access token\n" }, { "name" "user info", "kind" "optional", "type" "object", "description" "", "children" \[ { "name" "application id", "kind" "optional", "type" "integer", "description" "" }, { "name" "application user id", "kind" "optional", "type" "string", "description" "" }, { "name" "compat application client id", "kind" "optional", "type" "string", "description" "" }, { "name" "compat application client token", "kind" "optional", "type" "string", "description" "" }, { "name" "created at", "kind" "optional", "type" "string", "description" "" }, { "name" "integrated providers", "kind" "optional", "type" "object", "description" "", "children" \[ { "name" "created at", "kind" "optional", "type" "string", "description" "" }, { "name" "is integration broken", "kind" "optional", "type" "boolean", "description" "" }, { "name" "provider integration id", "kind" "optional", "type" "integer", "description" "" }, { "name" "provider slug", "kind" "optional", "type" "string", "description" "" } ] }, { "name" "uid", "kind" "optional", "type" "string", "description" "" } ] } ] }