Note: You should update any bookmarks to point to https://kb.filewave.com We will be working on links from FW Central/Anywhere that still come to this Atlassian site over the next couple of releases and then phasing out this site entirely in Jan 2024.
WebAdmin API
What
As you may suspect, the FileWave WebAdmin functions by making API calls to the FileWave server. We can also leverage this API to make calls for our own purposes.
When/Why
Typically we will want to make calls to the API to get data from FileWave for some external system, or to do automation of some sort.
How
The documentation for this new API is available once you have authenticated to the WebAdmin...you simply go to https://my.server.name/api/doc to see the documentation as built by Swagger and OpenAPI (it is quite extensive). Each action can be tested from the documentation directly as you'll see below, but be careful, some of the calls are destructive!
API calls are not something to be taken lightly, and you should make 100% sure that you understand your intended actions before taking them.
If wanting to call the API without a WebAdmin session active, your header would be in the form of "Authorization: base_64_token" rather than the X-CSRFToken shown in the examples.