Application

Application

Applications, also called Pacticipants, are at the center of the API Hub for Contract Testing experience.

From this page, you can:

  • View all versions of your application.

  • Discover all integrated applications and their contracts.

  • Monitor the application's overall health.

  • Check if the application is deployable.

  • Configure application settings.

Application Versions

The Application Versions tab shows the latest version of the selected application, based on the designated main branch. Recent versions appear in adjacent tabs.

  • Click a tab to view details for that version.

  • To view older versions, select View All.

  • To filter by branch or tag, click the corresponding label and update the filter. You can only filter by one at a time.

Your filter preferences are preserved when you return to this page.

Accessing this page updates the Recent list under Applications in the navigation panel.

PF_Screenshot_UIApplication_01.png

Compatibility

The Compatibility tab shows integrated applications as tiles, each summarizing verification status.

  • Each tile includes tabs for previous verification results, ordered left to right with the most recent result first.

  • Integrated applications may act as either a consumer or a provider.

To update the data:

  • Filter by branchtag, or environment (only one at a time).

  • Select a branch within a tile to filter its versions.

  • Use the toggle at the top to apply the latest updated or main branch across all tiles.

Click:

  • View contract to see contract details for a specific version.

  • Triggered Webhooks to view webhook events related to the integration.

PF_Screenshot_UIApplication_02.png

Can I Deploy

The Can I Deploy tab shows the current deployability status for the application in a selected environment.

  • Select a team from the drop-down to load the associated environments.

  • Check the results to determine whether deployment is possible.

For details, see the can-i-deploy documentation.

PF_Screenshot_UIApplication_03.png

Network

The Network tab displays all applications directly integrated with the current application.

  • Click a node to navigate to the connected application.

PF_Screenshot_UIApplication_04.png

Settings

General

Update the display name of the application in the General tab.

PF_Screenshot_UIApplication_06.png

Version Control

Specify the main branch and repository URL (for example, a GitHub URL) in the Version Control tab.

PF_Screenshot_VersionControl_01

Badge

Generate can-i-deploy build badges in the Badge tab.

PF_Screenshot_BuildBage_01
Publication date: