curl --request POST \
--url https://us.infisical.com/api/v1/secret-syncs/laravel-forge/{syncId}/import-secrets{
"secretSync": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"projectId": "<string>",
"connectionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"syncOptions": {
"initialSyncBehavior": "overwrite-destination",
"keySchema": "<string>",
"disableSecretDeletion": true
},
"connection": {
"app": "laravel-forge",
"name": "<string>",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
},
"environment": {
"slug": "<string>",
"name": "<string>",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
},
"folder": {
"id": "<string>",
"path": "<string>"
},
"destination": "laravel-forge",
"destinationConfig": {
"orgSlug": "<string>",
"serverId": "<string>",
"siteId": "<string>",
"orgName": "<string>",
"serverName": "<string>",
"siteName": "<string>"
},
"description": "<string>",
"isAutoSyncEnabled": true,
"version": 1,
"folderId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"syncStatus": "<string>",
"lastSyncJobId": "<string>",
"lastSyncMessage": "<string>",
"lastSyncedAt": "2023-11-07T05:31:56Z",
"importStatus": "<string>",
"lastImportJobId": "<string>",
"lastImportMessage": "<string>",
"lastImportedAt": "2023-11-07T05:31:56Z",
"removeStatus": "<string>",
"lastRemoveJobId": "<string>",
"lastRemoveMessage": "<string>",
"lastRemovedAt": "2023-11-07T05:31:56Z"
}
}Import secrets from the specified Laravel Forge Sync destination.
curl --request POST \
--url https://us.infisical.com/api/v1/secret-syncs/laravel-forge/{syncId}/import-secrets{
"secretSync": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"projectId": "<string>",
"connectionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"syncOptions": {
"initialSyncBehavior": "overwrite-destination",
"keySchema": "<string>",
"disableSecretDeletion": true
},
"connection": {
"app": "laravel-forge",
"name": "<string>",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
},
"environment": {
"slug": "<string>",
"name": "<string>",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
},
"folder": {
"id": "<string>",
"path": "<string>"
},
"destination": "laravel-forge",
"destinationConfig": {
"orgSlug": "<string>",
"serverId": "<string>",
"siteId": "<string>",
"orgName": "<string>",
"serverName": "<string>",
"siteName": "<string>"
},
"description": "<string>",
"isAutoSyncEnabled": true,
"version": 1,
"folderId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"syncStatus": "<string>",
"lastSyncJobId": "<string>",
"lastSyncMessage": "<string>",
"lastSyncedAt": "2023-11-07T05:31:56Z",
"importStatus": "<string>",
"lastImportJobId": "<string>",
"lastImportMessage": "<string>",
"lastImportedAt": "2023-11-07T05:31:56Z",
"removeStatus": "<string>",
"lastRemoveJobId": "<string>",
"lastRemoveMessage": "<string>",
"lastRemovedAt": "2023-11-07T05:31:56Z"
}
}The ID of the Laravel Forge Sync to trigger importing secrets for.
Specify whether Infisical should prioritize secret values from Infisical or Laravel Forge.
prioritize-source, prioritize-destination Default Response
Show child attributes
Optional parameters to modify how secrets are synced.
Show child attributes
Specify how Infisical should resolve the initial sync to the Laravel Forge destination.
overwrite-destination, import-prioritize-source, import-prioritize-destination Specify the format to use for structuring secret keys in the Laravel Forge destination.
Enable this flag to prevent removal of secrets from the Laravel Forge destination when syncing.
laravel-forge Show child attributes
The slug of the Laravel Forge org to sync secrets to.
1 - 512The ID of the Laravel Forge server to sync secrets to.
1The ID of the Laravel Forge site to sync secrets to.
1The name of the Laravel Forge org to sync secrets to.
The name of the Laravel Forge server to sync secrets to.
The name of the Laravel Forge site to sync secrets to.
Was this page helpful?