Operations API
Teammates
Retrieve Teammate
this api endpoint ( get get ) fetches a teammate object by id if the request succeeds, it will return a teammate object docid\ itaqi0vfp68 7a3hi jtk otherwise, it will return an error permissions teammates view path parameters id the id of the teammate to retrieve require "uri" require "net/http" url = uri("https //api tamio com/v2/teammates/retrieve/29d10389 bc23 4c73 bfa4 c95b9e7342e2") https = net http new(url host, url port) https use ssl = true request = net http get new(url) request\["accept"] = "application/json" request\["authorization"] = "bearer your token here" response = https request(request) puts response read body curl location request get 'https //api tamio com/v2/teammates/retrieve/29d10389 bc23 4c73 bfa4 c95b9e7342e2' \\ \ header 'accept application/json' \\ \ header 'authorization bearer your token here'var myheaders = new headers(); myheaders append("accept", "application/json"); myheaders append("authorization", "bearer your token here"); var requestoptions = { method 'get', headers myheaders, redirect 'follow' }; fetch("https //api tamio com/v2/teammates/retrieve/29d10389 bc23 4c73 bfa4 c95b9e7342e2", requestoptions) then(response => response text()) then(result => console log(result)) catch(error => console log('error', error));{ "status" 200, "teammate" { "id" "29d10389 bc23 4c73 bfa4 c95b9e7342e2", "email" "teammate\@tamio com", "name" "john", "last name" "doe", "country" "au", "last login" null, "permissions" { "account" { "view" true, "edit" true, "remove" true }, "billing" { "view" true, "edit" true }, "keys" { "view" true, "edit" true, "remove" true, "create" true }, "webhooks" { "view" true, "edit" true, "remove" true, "create" true }, "logs" { "view" true }, "audit trail" { "view" true }, "revenue analytics" { "view" true }, "source analytics" { "view" true }, "visitor analytics" { "view" true }, "domains" { "edit" true, "view" true, "create" true, "remove" true }, "taxes" { "edit" true, "view" true, "create" true, "remove" true }, "teammates" { "edit" false, "view" false, "create" false, "remove" false }, "reports" { "view" true, "edit" true }, "sites" { "edit" true, "view" true, "create" true, "remove" true, "publish" true, "site" {} }, "pages" { "edit" true, "view" true, "create" true, "remove" true, "page" {} }, "affiliate programs" { "edit" true, "view" true, "create" true, "remove" true }, "affiliates" { "edit" true, "view" true, "remove" true }, "payouts" { "edit" true, "view" true, "create" true, "remove" true }, "affiliate network" { "edit" true, "view" true }, "payments" { "edit" true, "view" true, "remove" true }, "integrations" { "edit" true, "create" true, "publish" true, "view" true, "remove" true, "integration" {} }, "invoices" { "view" true, "edit" true, "remove" true, "create" true }, "subscriptions" { "view" true, "edit" true, "remove" true }, "instalment plans" { "view" true, "edit" true, "remove" true }, "customers" { "view" true, "edit" true, "create" true, "remove" true, "customer" {} }, "subscribers" { "view" true, "edit" true, "create" true, "remove" true }, "mailing lists" { "view" true, "edit" true, "create" true, "remove" true, "mailing list" {} }, "automations" { "view" true, "edit" true, "create" true, "remove" true }, "discounts" { "view" true, "edit" true, "create" true, "remove" true }, "email templates" { "view" true, "edit" true, "create" true, "remove" true }, "reviews" { "view" true, "edit" true, "remove" true }, "assets" { "view" true, "edit" true, "create" true, "remove" true }, "products" { "view" true, "edit" true, "create" true, "remove" true, "product" {} }, "shippings" { "view" true, "edit" true, "create" true, "remove" true }, "warehouses" { "view" true, "edit" true, "create" true, "remove" true, "warehouse" {} }, "support" { "view" true, "edit" true, "create" true, "remove" true }, "clients" { "view" true, "edit" true, "create" true, "remove" true }, "agency billing plans" { "view" true, "edit" true, "create" true, "remove" true } }, "role" "administrator", "verified" false, "object" "teammate" } }