GrailPay API uses Bearer Authentication to enforce authentication for all its incoming requests. Bearer Authentication (Token Authentication) is an HTTP authentication mechanism that involves security tokens generated by GrailPay servers.If you have lost an API Token, please contact GrailPay support immediately.All API requests must be made over HTTPS. Calls made over HTTP will fail.