Download Security Bundle

Download Security Bundle
Get download information for 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")
Request
URI
GET
https://{api_host}/1.0/ia/security/bundleDownload
COPY
Query Parameters
string
ssp_version
Required  

SSP version (e.g., "5.2.0")

ssp_version example
5.2.0
string
provider
Required  

Provider name (e.g., "gemini-gemini-embedding-001")

provider example
Gemini

Authentication
This operation uses the following authentication methods.
Responses
200

Bundle download information retrieved successfully

Returns DownloadIaBundleResponse of type(s) application/json
{
    "bundle_url": "string",
    "sha256_checksum": "string",
    "bundle_version": "string",
    "signature_url": "string",
    "status": 0
}
string
bundle_url
Optional

URL for downloading the bundle (may be CDN URL).

string
sha256_checksum
Optional

SHA256 checksum of the bundle file for verification.

string
bundle_version
Optional

Bundle version string.

string
signature_url
Optional

URL for downloading the bundle signature file for verification.

integer
status
Optional

HTTP status code (typically 200 for success).


400

Bad request - Invalid query parameters

Returns VcsIntelligentAssistErrorResponse of type(s) application/json
{
    "error_code": 900001,
    "error_message": "Invalid request format"
}
integer
error_code
Required  

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.

string
error_message
Required  

Human-readable error message describing the error condition.


401

Unauthorized - Missing or invalid access token

Returns VcsIntelligentAssistErrorResponse of type(s) application/json
{
    "error_code": 900001,
    "error_message": "Invalid request format"
}
integer
error_code
Required  

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.

string
error_message
Required  

Human-readable error message describing the error condition.


403

Forbidden - Invalid permissions

Returns VcsIntelligentAssistErrorResponse of type(s) application/json
"VcsIntelligentAssistErrorResponse Object"
integer
error_code
Required  

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.

string
error_message
Required  

Human-readable error message describing the error condition.


404

Not Found - Bundle not found

Returns VcsIntelligentAssistErrorResponse of type(s) application/json
"VcsIntelligentAssistErrorResponse Object"
integer
error_code
Required  

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.

string
error_message
Required  

Human-readable error message describing the error condition.


500

Internal server error

Returns VcsIntelligentAssistErrorResponse of type(s) application/json
"VcsIntelligentAssistErrorResponse Object"
integer
error_code
Required  

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.

string
error_message
Required  

Human-readable error message describing the error condition.


Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/1.0/ia/security/bundleDownload?ssp_version=value&provider=v