Download Security Bundle
Get download URL and bundle information for the latest or specific Security bundle.
Authentication Required: This endpoint requires a valid access token with ia_sec_scope in the Authorization header.
Query Parameters:
ssp_version: Required. SSP version (e.g., "5.2.0")provider: Required. Provider name (e.g., "gemini-gemini-embedding-001")
SSP version (e.g., "5.2.0")
5.2.0
Provider name (e.g., "gemini-gemini-embedding-001")
Gemini
Bundle download information retrieved successfully
{
"bundle_url": "string",
"sha256_checksum": "string",
"bundle_version": "string",
"signature_url": "string",
"status": 0
}
URL for downloading the bundle (may be CDN URL).
SHA256 checksum of the bundle file for verification.
Bundle version string.
URL for downloading the bundle signature file for verification.
HTTP status code (typically 200 for success).
Bad request - Invalid query parameters
{
"error_code": 900001,
"error_message": "Invalid request format"
}
Numeric error code identifying the specific error condition.
Error Code Ranges:
- 900001: Invalid request format
- 900002: Bucket not found
- 900003: Upload URL generation error
- 900004: Internal server error
- 900005: Failed to update latest version
- 900006: Unexpected error
- 900007: Download URL generation error
- 900008: File/object not found
- 900009: Error getting GCP key
- 900010: Customer not found
- 900011: Error revoking GCP key
- 900012: Invalid SSP version
- 900013: Invalid version string
- 900014: Bundle version not found
- 900015: SSP version not found
- 900016: SSP version does not match bundle version prefix
- 900017: Failed to sign object
- 900018: Failed to update latest version marker
- 900019: Invalid or missing _revision in request
- 900020: Revision mismatch
- 900021: Failed to save LLM config
- 900022: LLM config not found for the requested SSP version
- 900023: Failed to fetch LLM config
See Error Codes section for complete list.
Human-readable error message describing the error condition.
Unauthorized - Missing or invalid access token
{
"error_code": 900001,
"error_message": "Invalid request format"
}
Numeric error code identifying the specific error condition.
Error Code Ranges:
- 900001: Invalid request format
- 900002: Bucket not found
- 900003: Upload URL generation error
- 900004: Internal server error
- 900005: Failed to update latest version
- 900006: Unexpected error
- 900007: Download URL generation error
- 900008: File/object not found
- 900009: Error getting GCP key
- 900010: Customer not found
- 900011: Error revoking GCP key
- 900012: Invalid SSP version
- 900013: Invalid version string
- 900014: Bundle version not found
- 900015: SSP version not found
- 900016: SSP version does not match bundle version prefix
- 900017: Failed to sign object
- 900018: Failed to update latest version marker
- 900019: Invalid or missing _revision in request
- 900020: Revision mismatch
- 900021: Failed to save LLM config
- 900022: LLM config not found for the requested SSP version
- 900023: Failed to fetch LLM config
See Error Codes section for complete list.
Human-readable error message describing the error condition.
Forbidden - Invalid permissions
"VcsIntelligentAssistErrorResponse Object"
Numeric error code identifying the specific error condition.
Error Code Ranges:
- 900001: Invalid request format
- 900002: Bucket not found
- 900003: Upload URL generation error
- 900004: Internal server error
- 900005: Failed to update latest version
- 900006: Unexpected error
- 900007: Download URL generation error
- 900008: File/object not found
- 900009: Error getting GCP key
- 900010: Customer not found
- 900011: Error revoking GCP key
- 900012: Invalid SSP version
- 900013: Invalid version string
- 900014: Bundle version not found
- 900015: SSP version not found
- 900016: SSP version does not match bundle version prefix
- 900017: Failed to sign object
- 900018: Failed to update latest version marker
- 900019: Invalid or missing _revision in request
- 900020: Revision mismatch
- 900021: Failed to save LLM config
- 900022: LLM config not found for the requested SSP version
- 900023: Failed to fetch LLM config
See Error Codes section for complete list.
Human-readable error message describing the error condition.
Not Found - Bundle not found
"VcsIntelligentAssistErrorResponse Object"
Numeric error code identifying the specific error condition.
Error Code Ranges:
- 900001: Invalid request format
- 900002: Bucket not found
- 900003: Upload URL generation error
- 900004: Internal server error
- 900005: Failed to update latest version
- 900006: Unexpected error
- 900007: Download URL generation error
- 900008: File/object not found
- 900009: Error getting GCP key
- 900010: Customer not found
- 900011: Error revoking GCP key
- 900012: Invalid SSP version
- 900013: Invalid version string
- 900014: Bundle version not found
- 900015: SSP version not found
- 900016: SSP version does not match bundle version prefix
- 900017: Failed to sign object
- 900018: Failed to update latest version marker
- 900019: Invalid or missing _revision in request
- 900020: Revision mismatch
- 900021: Failed to save LLM config
- 900022: LLM config not found for the requested SSP version
- 900023: Failed to fetch LLM config
See Error Codes section for complete list.
Human-readable error message describing the error condition.
Internal server error
"VcsIntelligentAssistErrorResponse Object"
Numeric error code identifying the specific error condition.
Error Code Ranges:
- 900001: Invalid request format
- 900002: Bucket not found
- 900003: Upload URL generation error
- 900004: Internal server error
- 900005: Failed to update latest version
- 900006: Unexpected error
- 900007: Download URL generation error
- 900008: File/object not found
- 900009: Error getting GCP key
- 900010: Customer not found
- 900011: Error revoking GCP key
- 900012: Invalid SSP version
- 900013: Invalid version string
- 900014: Bundle version not found
- 900015: SSP version not found
- 900016: SSP version does not match bundle version prefix
- 900017: Failed to sign object
- 900018: Failed to update latest version marker
- 900019: Invalid or missing _revision in request
- 900020: Revision mismatch
- 900021: Failed to save LLM config
- 900022: LLM config not found for the requested SSP version
- 900023: Failed to fetch LLM config
See Error Codes section for complete list.
Human-readable error message describing the error condition.
curl -H 'Authorization: <value>' https://{api_host}/1.0/ia/security/bundleDownload?ssp_version=value&provider=v