API Reference
Account Subscriptions

Retrieve an accounts subscriptions

1min
code examples curl location globoff 'https //api fictive com/rest/api/accounts/{accountreference}/subscriptions' \\ \ header 'accept application/json' \\ \ header 'content type application/json'var myheaders = new headers(); myheaders append("accept", "application/json"); myheaders append("content type", "application/json"); var requestoptions = { method 'get', headers myheaders, redirect 'follow' }; fetch("https //api fictive com/rest/api/accounts/{accountreference}/subscriptions", requestoptions) then(response => response text()) then(result => console log(result)) catch(error => console log('error', error));require "uri" require "json" require "net/http" url = uri("https //api fictive com/rest/api/accounts/{accountreference}/subscriptions") https = net http new(url host, url port) https use ssl = true request = net http get new(url) request\["accept"] = "application/json" request\["content type"] = "application/json" response = https request(request) puts response read body import requests import json url = "https //api fictive com/rest/api/accounts/{accountreference}/subscriptions" payload = {} headers = { 'accept' 'application/json', 'content type' 'application/json' } response = requests request("get", url, headers=headers, data=payload) print(response text) responses { "expirydate" "2021 09 21t05 33 09 8539889", "firstnondiscountedbillingpointutc" "2021 08 21t05 33 09 8539889", "lastdiscountedbillingpointutc" "2021 07 21t05 33 09 8539889", "paymentmethod" "creditdebitcard", "recurringpaymentinfo" { "subscriptionreference" 123455, "resourcereference" "001pboskdo7x77g611", "cartreference" "001pbb14nb7vmnqbe2", "configuredsubscriptionprice" 10, "subscribedprice" 10 21, "currency" "gbp", "recurringpaymentenable" false, "subscriptionlockedin" false, "nextpaymentdate" "2021 10 21t05 33 09 8539889", "previousbillinginfo" { "subscriptionpriceid" 94852, "totalamount" 10, "totaltaxamount" 8 33, "totalnetamount" 1 667, "billingdate" "2021 09 20t05 33 09 8539889", "paymentdate" "2021 09 20t05 33 09 8539889", "taxinfo" \[ { "regionname" "gbr", "regiontype" "country", "displayname" "united kingdom", "category" "standard", "rate" 20, "amount" 1 667 } ], "priceitems" \[ { "thirdpartyref" "tom10234", "supplierid" 123, "price" 1, "description" "price item description", "isgrossamount" true, "taxcategoryname" "standard category" } ] }, "groupsubscriptioninfo" { "licenselevel" 1, "overflowlevel" 0, "subscriberlist" \[ { "subscriptionid" 40000, "emailaddress" "testuser\@test test", "clientuserid" "testuser" } ], "overflowcount" 0, "fullsubscriptionscount" 1, "currentuserinoverflow" true, "accountgrouptoken" "00000000 0000 0000 0000 000000000000" }, "vouchercodes" { "vouchercode" "abdr5467yy", "discountprice" 6 }, "customparameters" { "name1" "value1" }, "bundlereference" "001pbh22fj3ni3o443" }, "defaultsubscriptioninfo" { "customparameters" { "origin" "facebook" }, "subscriptionid" 40000, "subscriptionstatus" "active", "subscriptiontitle" "subscriptiontitle", "subscriptiongroup" "subscriptiongroup", "licenselevel" 0, "contractreference" "0001ch22fj3ni3o443" } }// request is invalid // unable to authenticate using the provided session // no subscription found // internal server error
πŸ€”
Have a question?
Our super-smart AI,knowledgeable support team and an awesome community will get you an answer in a flash.
To ask a question or participate in discussions, you'll need to authenticate first.

ο»Ώ