Difference between revisions of "Errors handling"

From SimplyBook.me
(Created page with "= Errors handling = In case of error server returns an object. <pre> { "error" : { "code" : "-32602", "message" : "Invalid params" }, "id" : "212...")
 
 
Line 1: Line 1:
 +
<languages/>
 +
<translate>
 +
{{#seo:
 +
|title=Errors handling - SimplyBook.me
 +
|description=Get guidance on managing errors in your SimplyBook.me account. Resolve issues quickly with our troubleshooting tips.
 +
|titlemode=append
 +
|keywords=faq, frequently asked questions, booking software, appointment system questions, appointments online, calendar software, booking system, booking calendar, scheduling software, online appointment scheduling, online scheduling, plugins, custom features, custom booking page link, domain name, custom domain name, custom url
 +
}}
 +
</translate>
 +
 
= Errors handling =
 
= Errors handling =
  

Latest revision as of 15:25, 11 December 2024

Errors handling

In case of error server returns an object.

{
    "error" : {
        "code" : "-32602",
        "message" : "Invalid params"
    },
    "id" : "2126711093",
    "jsonrpc" : "2.0"
}

Error codes

  • -32001 Plugin is not activated
  • -32010 Some required params are missed
  • -32011 Params is not array
  • -32012 Sheduler id not found
  • -32020 Sorry, you have no permissions to perform this action
  • -32030 Invalid promotion code
  • -32031 Promotion has expired
  • -32032 Promotion is not active yet
  • -32033 This promocode is not valid for selected service
  • -32034 Exceed max usage limit
  • -32035 Exceed max usage per customer limit'const
  • -32036 This promocode is not available for datetime range
  • -32051 Selected event id is not available
  • -32052 Selected unit id is not available
  • -32053 Selected date start is not available
  • -32054 Selected time start is not available
  • -32055 One or more appointments couldn't be reserved
  • -32056 Booking is not allowed at this time
  • -32061 Client name value is wrong
  • -32062 Client email value is wrong
  • -32063 Client phone value is wrong
  • -32070 Additional field values are wrong
  • -32080 Appointemnt couldn't be found
  • -32085 Signature error
  • -32090 Confirmation with this key type is not available
  • -32095 Batch not found
  • -32097 Unsupported payment system
  • -32099 Payment failed
  • -32600
    An error with this code can be thrown with one of the following messages:
    • Access denied
    • Company does not exists
  • -32601 Method not found
  • -32602 Invalid params
  • -32603 Internal error
  • -3264 Client with given id not found

Login API error codes

Authentication API methods have different set of errors.

  • -33001 Company does not exist
  • -33002 Wrong API key
  • -33003 User with this login and password not found
  • -33004 User is blocked
  • -33005 You are not allowed to use this application when HIPAA Plugin is enabled