WhiteLabel API
Billing Plans
Retrieve Billing Plan
this api endpoint ( get get ) retrieves a whitelabel billing plan by id if the request succeeds, it will return a billing plan object docid\ zua8112ru urunnvc2ul4 ; otherwise, it will return an error permissions agency billing plans view path parameters id the id of the billing plan to retrieve require "uri" require "net/http" url = uri("https //api tamio com/v2/whitelabel/plans/retrieve/c8e96c47 0dcd 494e 8b84 5892c5d119e5") 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/whitelabel/plans/retrieve/c8e96c47 0dcd 494e 8b84 5892c5d119e5' \\ \ 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 }; fetch("https //api tamio com/v2/whitelabel/plans/retrieve/c8e96c47 0dcd 494e 8b84 5892c5d119e5", requestoptions) then(response => response text()) then(result => console log(result)) catch(error => console log('error', error));{ "status" 200, "product" { "id" "c8e96c47 0dcd 494e 8b84 5892c5d119e5", "object" "product", "name" "billing plan 10", "classification" "agency billing plan", "created" "2022 12 16 15 49 57 +0000", "created unix" 1671205797, "currency" "eur", "gallery" \[], "in stock" true, "type" "billing plan", "updated" "2022 12 16 15 49 58 +0000", "updated unix" 1671205798, "on sale" true, "discount allowed" true, "hide if no stock" true, "shown" true, "description" null, "long description" null, "seo description" null, "seo title" null, "stock" null, "tax calculation" "exclusive", "has variations" false, "unlimited stock" true, "pricing model" \[ { "id" "9ad644a4 3634 458c b9f7 d26d2a085db5", "object" "pricing model", "currency" "eur", "price" 1000, "recommended seller price" null, "acquisition price" null, "billing cycle" "month", "interval" 3, "stripe price id" "price 1mfgaceje1uz2ukgpf1mqmbw", "transaction fees cents" 0, "transaction fees" 3 5, "is metered" true } ], "custom attributes" 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" true, "view" true, "create" true, "remove" true }, "reports" { "view" true, "edit" true }, "sites" { "edit" true, "view" true, "create" true, "remove" true, "publish" true }, "pages" { "edit" true, "view" true, "create" true, "remove" true }, "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 }, "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 }, "subscribers" { "view" true, "edit" true, "create" true, "remove" true }, "mailing lists" { "view" true, "edit" true, "create" true, "remove" true }, "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 }, "shippings" { "view" true, "edit" true, "create" true, "remove" true }, "warehouses" { "view" true, "edit" true, "create" true, "remove" true }, "support" { "view" true, "edit" true, "create" true, "remove" true } }, "min units" null, "max units" null, "stock limit warning" null, "allow negative stock" false, "additional information" { "sample" false, "release date unix" null, "release date" null, "expiry date unix" null, "expiry date" null, "new from unix" null, "new from" null, "new to unix" null, "new to" null, "exclude from feed" false }, "price" 1000, "languages" { "en" { "title" "billing plan 10" } }, "billing cycle" "month", "interval" 3, "trial period" 0, "descriptor" "sub10 m1", "retries" 3, "cancel action" "cancel", "cancel behaviour" "end of period", "is moss product" true } }