Guest Posted November 21, 2023 Share Posted November 21, 2023 Hi there, I am interested in the following functions Trial Balance Organization Info List of Users within an organisation What would you recommend I use? the API or is there an SDK that is available for use? and if there is one, where do I find it? regards Link to comment Share on other sites More sharing options...
Steel, Mark Posted November 21, 2023 Share Posted November 21, 2023 Hi Sipho, Thank you for your post. There are many products under the Sage brand name which use different API's and SDK's. We'd need to understand which product and region it is you are referring to before we could provide any details on API's. Thanks Mark Link to comment Share on other sites More sharing options...
Guest Posted November 21, 2023 Share Posted November 21, 2023 Hi @Steel, Mark Thank you for getting back to me. The product I am using is Sage Network API I am current in South Africa but the potential clients were are developing for are based in the UK. Link to comment Share on other sites More sharing options...
Guest Posted November 21, 2023 Share Posted November 21, 2023 Apologies @Steel, Mark I just confirmed with a senior Dev, the product is actually Develop for Accounting Link to comment Share on other sites More sharing options...
Steel, Mark Posted November 21, 2023 Share Posted November 21, 2023 Thanks for clarifying: The below refers to Sage Business Cloud Accounting in CA, ES, FR, IE, UK, US but NOT ZA trial_balance - https://developer.sage.com/accounting/reference/reporting/#tag/Trial-Balance businesses/id - https://developer.sage.com/accounting/reference/user-businesses/#tag/Businesses/paths/~1businesses~1{key}/get financial_settings - https://developer.sage.com/accounting/reference/settings/#tag/Financial-Settings/operation/getFinancialSettings business_settings - https://developer.sage.com/accounting/reference/settings/#tag/Business-Settings/operation/getBusinessSettings Auth works by user, meaning only the authenticating user information can be obtained. It's not possible to get all users of a business using the API's - https://developer.sage.com/accounting/reference/user-businesses/#tag/User/paths/~1user/get Thanks Mark Link to comment Share on other sites More sharing options...
Guest Posted November 21, 2023 Share Posted November 21, 2023 thank you very much @Steel, Mark that is exactly what I was looking for. lastly, would you know why the return URL after authenticating will be missing a 'state' query string "http://localhost:4200/callback-loader?code=GB%2F8afd163f-884e-47bb-b59d-f0a08794ff41&country=GB" I am definitely sending the state on my callback URL e.g "https://www.sageone.com/oauth2/auth/central?filter=apiv3.1&client_id=myclientId9&response_type=code&redirect_uri=http%3a%2f%2flocalhost%3a4200%2fcallback-loader%3fscope%3dfull_access%26state%3d%7b%22Username%22%3a%22siphomaribo%40myscooter.co.za%22%2c%22AccountingSystemTypeId%22%3a%22550e8400-e29b-41d4-a716-446655440000%22%7d" Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now