Interaction with Rest API for 100+ users

Options
gauravku
gauravku Member, ALL USERS, Partner Posts: 4 Occasional Contributor

Hi All,
I working on a web form developed in .Net C# which interact with Anaplam Imports and Exports.
On Webform users will input data and on submit of webform data will push to Anaplan so how can i do achive this functionality , as of now i am checking with REST API provided by Anaplan.
I need clarity if multiple user(100+) will hit submit button on webform it will trigger API which start from Authentication(with single Authorization token) to import or export data. 
So is it feasible to do instant push data to Anaplan on click of submit or Anaplan need some time to finish one request and then work on other request.
Also when we submit data on Webform we need to validate certain fields whether its already present on Anaplan or not ,for that is it viable solution to hit API and do data validation ? Is it impact performance or it works instant for 100+ user concurrently with same Authorization token?  
Please help and suggest best approach as per performance and best practices by Anaplan.

Comments

  • david.savarin
    david.savarin Member, ALL USERS, Community Member Posts: 7 Regular Contributor

    Using the bulk api to launch possibly multiple parrallel imports or exports actions wont work as actions freeze the model for all users.

    I would recommend using the transactional api instead which allows direct data write at cell level as well as reading.

    It allows multiple parrallel calls of the api and wouldnt freeze your model the same way imports / exports actions do