| CPC G06F 21/6218 (2013.01) [G06F 9/542 (2013.01); G06F 9/547 (2013.01); G06F 16/27 (2019.01)] | 16 Claims |

|
1. A computing architecture comprising:
a JSON document memory store comprising a collection associated with a particular entity and a particular access level of a plurality of access levels; and
a processor communicably connected to the JSON document memory store and configured for:
receiving a log-in request from the particular entity;
based on receiving the log-in request, providing access to a portal associated with the particular access level of the particular entity;
receiving a first request from the particular entity via the portal, the first request comprising a plurality of first data items, the plurality of first data items comprising an indication of one or more third-party services;
writing the plurality of first data items to a first document associated with the collection;
providing at least one of the plurality of first data items to the one or more third-party services via a first application programming interface (API);
receiving third-party data derived from the particular entity using the one or more third-party services;
writing the third-party data to the first document;
transmitting a portion of the third-party data and at least one data item of the plurality of first data items to a notification system via a second API, whereby the notification system transmits a notification to the particular entity;
receiving a second request from the particular entity via the portal, the second request comprising a plurality of second data items, the plurality of second data items comprising an indication of one or more partner services and a partner attribute;
writing the plurality of second data items to a second document associated with the collection; and
determining that a particular partner service of the one or more partner services comprises the partner attribute.
|