Btcturk API uses the following error codes:
Bad Request -- Your request is invalid.
Unauthorized -- Your Public/Private API key is wrong.
Wrong Method - You are using wrong http method for the API.
Too Many Requests -- You exceeded request rate limit.
Internal Server Error -- We had a problem with our server. Try again later.
Service Unavailable -- We're temporarily offline for maintenance. Please try again later.