| baseUrl | Port.io API base URL | yes | https://api.getport.io |
| clientId | Client ID | yes | — |
| clientSecret | Client secret | yes | — |
| operation | One of the following operations: GET, UPSERT, SEARCH, BULK_UPSERT, CREATE_RUN, PATCH_RUN, DELETE | yes | UPSERT |
| query | Query to be used for SEARCH operation | no | — |
| include | The properties of the entity to include in the response. Only these values will be returned in the response. Only applicable for GET and SEARCH operations. For example: properties.propertyIdentifier,identifier | no | — |
| identifier | The identifier of the entity | no | — |
| title | The display name of the entity | no | — |
| icon | The icon of the entity | no | — |
| blueprint | The name of the Blueprint that the entity is based on | no | — |
| properties | The metadata of the entity | no | {} |
| team | The teams belonging of the entity | no | — |
| relations | The related entities of the entity | no | — |
| runId | The Port action run id that performed the changes to the catalog | no | — |
| entities | The entities to be used for BULK_UPSERT operation | no | — |
| link | The Port action link | no | — |
| summary | The port action summary | no | — |
| externalRunId | The port action external run id | no | — |
| status | The port action status (success, failure) | no | — |
| logMessage | The port action log message | no | — |
| action | The port action identifier for which to create a new run | no | — |
| delete_dependents | When deleting entity, this is the flag that indicates to delete dependent entities also | no | false |
| createMissingRelatedEntities | When upserting entity, enables the creation of missing related entities that do not exist in the catalog yet | no | false |