No single view for apps across Blueprints — use Console or API to audit
Android
When you need to audit which applications and versions are configured across multiple Blueprints, the Esper Console does not provide a consolidated, cross-Blueprint view. You must inspect each Blueprint individually in the Console, or retrieve the data in bulk using the Esper API.
Why this happens
App configurations are stored per Blueprint, not in a shared registry. The Esper Console surfaces app details only within the context of a single Blueprint, so there is no built-in list view that aggregates applications and versions across all Blueprints in your enterprise.
Option 1: View apps in a single Blueprint using the Esper Console
- In the Esper Console, navigate to Blueprints.
- Click the name of the blueprint you want to inspect.
- Select the Apps section within the blueprint.
- Review the list of applications, noting the Version Name and Version Code for each app.
- Return to Blueprints and repeat for each blueprint you need to audit.
Option 2: Retrieve app data across all Blueprints using the API
Use this approach when you manage many Blueprints and need a complete inventory without opening each one manually.
- Locate your
enterprise_idby navigating to Company Settings in the Esper Console. You need this value in every API call. - Retrieve all Blueprint IDs for your enterprise:
The response returns an array of Blueprint objects, each containing a uniqueGET /api/v0/enterprise/{enterprise_id}/blueprint/idfield. Collect allidvalues. - For each Blueprint ID, retrieve the full Blueprint configuration:
GET /api/v0/enterprise/{enterprise_id}/blueprint/{blueprint_id}/ - From each response, extract the following fields for every application entry:
app_namepackage_nameversion_nameversion_code
- Aggregate the extracted fields across all Blueprint IDs to build your complete cross-Blueprint application inventory.
package_name and version_name returned by the API against the app details shown in Blueprints → [Blueprint Name] → Apps in the Esper Console for at least one blueprint. If both sources match, your API results are accurate.
If the API returns no application data for a Blueprint
Confirm the following before concluding there is a data problem:
- The blueprint has applications explicitly configured under its own Apps section in the Esper Console — apps inherited from a Group default or applied through a separate configuration are not returned in the Blueprint API response.
- The
blueprint_idyou are querying matches the correct blueprint in your enterprise.
If this doesn't resolve it
If the API response is missing application fields that are visibly configured in the Esper Console, collect the following before contacting support:
- The
enterprise_idandblueprint_idused in your API call - The full API response body showing the missing or empty application data
- A screenshot of the Apps section of the same blueprint in the Esper Console, confirming the apps are visible there
Contact Esper Support with these details.
Still need help?
If you need assistance viewing apps across Blueprints or auditing through Console or API, please submit a support ticket and include details about which Blueprints you're trying to audit and whether you're using Console or API access.
Please sign in to leave a comment.
Comments
0 comments