This article describes the steps required for sending inventory to external systems like Crstl to request a report from Finale with the details needed to import stock levels.
Note: Finale does not provide any API support or custom dev work. All API work needs to be done by an external party, such as Crstl. This article is a resource for that dev work.
Step 1
Create a manual store in Finale and add this store to any product lookup that should send inventory via the report.
Navigate to Application Settings -> Product and add the store
Next, add the store to the product lookups. (How do I add/remove stores to product lookups)
Step 2
Navigate to Reports -> Stock and open this report
Next, choose the store that you've created (Crstl in this example) and then choose the Other Exports dropdown to choose JSON (or table if the API needs this method instead).
The report will generate. You can ignore this output altogether. The url in the browser window that pops up for the generation / download is specifically what you'll use to do a report request via API.
More info on API: https://developer.finaleinventory.com/reference/reporting-api-getting-started