/arc
Methods
Gets the list of ARCs
Fields Parameter
Request Parameters
None
Filter Parameters
usable - The response will be an object containing an array of usable ARCs. By default, both usable and manageable objects are returned.
manageable - The response will be an object containing all manageable ARCs. By default, both usable and manageable objects are returned.
activated - the response returns an 'usable' object containing an array of objects with only activated ARCs for the session user. This is not compatible with usable and/or manageable filters.
Example Response
Adds an ARC
NOTE #1: ARC add will automatically "prepare" the files for its Assets.
NOTE #2: *For valid filternames based on queryType or combination asset format, see /query::POST.
Request Parameters
Example Response
/arc/{id}
Methods
Gets the ARC associated with {id}.
Fields Parameter
Request Parameters
None
Example Response
Edits the ARC associated with {id}, changing only the passed in fields.
Request Parameters
NOTE #1: All PolicyStatements and FocusFilters must be provided or they will be removed.
NOTE #2: Order can only be specified if the ARC has been activated (it is activated automatically on add, but this could apply to shares).
(All fields are optional)
See /arc::POST for parameters.
Activating/Deactivating Shared ARCs
A user may call this endpoint for an ARC shared to them. They will only be able to activate, change order, or deactivate a shared ARC. They may only use the following Parameters:
Example Response
See /arc/{id}::GET
Deletes the ARC associated with {id}, depending on access and permissions.
Request Parameters
None
Example Response
/arc/import
Methods
/arc/{id}/export
Methods
Exports the ARC associated with {id}.
Request Parameters
Example Response
/arc/{id}/copy
Methods
Copies an existing ARC associated with {id}, depending on access and permissions.
Request Parameters
Example Response
See /arc/{id}::GET/arc/{id}/refresh
Methods
Refreshes the Assurance Report Card associated with {id}.
Request Parameters
None
Example Response
See /arc/{id}::GET/arc/{id}/share
Methods
Shares the ARC associated with {id}, depending on access and permissions
Request Parameters
Every call to /arc/{id}/share will completely replace the groups that are shared to, with the groups you provide.