simple_salesforce.exceptions module
All exceptions for Simple Salesforce
- exception simple_salesforce.exceptions.SalesforceAuthenticationFailed(code, auth_message)[source]
Bases:
SalesforceErrorThrown to indicate that authentication with Salesforce failed.
This exception is raised when authentication with Salesforce fails, typically during login or token validation. It maintains compatibility with the SalesforceError base class while providing a simplified constructor for authentication-specific error reporting.
- Parameters:
- exception simple_salesforce.exceptions.SalesforceBulkV2ExtractError[source]
Bases:
SalesforceOperationErrorError occurred during bulk 2.0 extract
- exception simple_salesforce.exceptions.SalesforceBulkV2LoadError[source]
Bases:
SalesforceOperationErrorError occurred during bulk 2.0 load
- exception simple_salesforce.exceptions.SalesforceError(url, status, resource_name, content)[source]
Bases:
ExceptionBase Salesforce API exception
- exception simple_salesforce.exceptions.SalesforceExpiredSession(url, status, resource_name, content)[source]
Bases:
SalesforceErrorError Code: 401 The session ID or OAuth token used has expired or is invalid. The response body contains the message and errorCode.
- exception simple_salesforce.exceptions.SalesforceGeneralError(url, status, resource_name, content)[source]
Bases:
SalesforceErrorA non-specific Salesforce error.
- exception simple_salesforce.exceptions.SalesforceMalformedRequest(url, status, resource_name, content)[source]
Bases:
SalesforceErrorError Code: 400 The request couldn’t be understood, usually because the JSON or XML body contains an error.
- exception simple_salesforce.exceptions.SalesforceMoreThanOneRecord(url, status, resource_name, content)[source]
Bases:
SalesforceErrorError Code: 300 The value returned when an external ID exists in more than one record. The response body contains the list of matching records.
- exception simple_salesforce.exceptions.SalesforceOperationError[source]
Bases:
ExceptionBase error for Bulk API 2.0 operations
- exception simple_salesforce.exceptions.SalesforceRefusedRequest(url, status, resource_name, content)[source]
Bases:
SalesforceErrorError Code: 403 The request has been refused. Verify that the logged-in user has appropriate permissions.
- exception simple_salesforce.exceptions.SalesforceResourceNotFound(url, status, resource_name, content)[source]
Bases:
SalesforceErrorError Code: 404 The requested resource couldn’t be found. Check the URI for errors, and verify that there are no sharing issues.