+ {generateEnvVars() || '# Fill in the form to generate configuration'}
+
+ Paste a sample object from your API response:
+
+ {generateBlueprint()}
+
+
+ {generateConfig()}
+
+ Test your endpoint with curl and paste the response here:
+Click the array containing your data:
+{dataPath || '.'}
+ Add this to your integration via Port UI or mount as port-app-config.yml
+ {generateMapping()}
+
+ Enter an API endpoint to test the response structure
+
+ {response}
+
+
+ {detectDataPath(response)}
+
+ Use this in your selector.data_path field to extract the array
+
๐ก Enter an endpoint above and click "Test Endpoint" to see the API response structure
+Set up the connection details for your API
+Select an endpoint and configure which fields to ingest into Port
+Test your endpoint with curl and paste the response here:
+Click the array containing your data:
+{dataPath || '.'}
+ Use the commands and configurations generated from your selections above
+Create a values.yaml file:
Then install:
+Your Configuration:
+You'll use these values in Step 3 when installing.
+{ep.endpoint}
+ โ
+ {ep.blueprintTitle || ep.blueprintId}
+ Add this configuration to your integration via Port UI or mount as port-app-config.yml:
+ {generateAllMappingsYaml()}
+
+ Paste the JSON response from your API:
+Select the array containing your data:
+{currentEndpoint.dataPath || '.'}
+
+ Test your endpoint (e.g., with curl) and paste a sample response here:
+
+ Select the array that contains the items you want to sync to Port: +
+{dataPath || '.'}
+ + Choose which fields to sync and set a unique identifier * (required) and optional title field: +
++ You need to: +
++ Once complete, this section will show your installation commands, blueprint JSON, and mapping configuration. +
++ Copy this blueprint JSON and create it in Port's Data Model: +
+