# Get Swish deposit status Returns the current status of a previously initiated Swish deposit session. Use to confirm whether the deposit is pending or successfully paid; errorCode provides additional context if applicable. Endpoint: GET /v2/partner/deposit/swish/{swish_id} Version: 2.0.0 Security: oAuth ## Path parameters: - `swish_id` (string, required) The swish ID returned from swish deposit session Example: "49ad7378-121c-4a53-9894-dfd14a7b4877" ## Response 200 fields (application/json): - `status` (string) status from swish Example: "PAID" - `errorCode` (string,null) error code from swish Example: "AM02" ## Response 400 fields (application/json): - `error` (string, required) Error code Enum: "invalid_request" - `error_description` (string) Description of error ## Response 401 fields (application/json): - `error` (string, required) Error code Enum: "unauthorized" - `error_description` (string) Description of error ## Response 403 fields (application/json): - `error` (string, required) Error code Enum: "forbidden" - `error_description` (string) Description of error ## Response 500 fields (application/json): - `error` (string, required) Error code Enum: "server_error" - `error_description` (string) Description of error ## Response 503 fields (application/json): - `error` (string, required) Error code Enum: "service_unavailable" - `error_description` (string) Description of error