Need Help with Bybit V5 API Signature Issue in Make.com
Hello Make community - I'm having some challenges generating a valid signature for the Bybit V5 API using Make.com. Every attempt results in this error:
{"retCode":10004,"retMsg":"Signature for this request is not valid.","result":{},"retExtInfo":{},"time":1736460157151}
Bybit Documentation Guidelines
According to the documentation, these are the requirements for signature generation:
"Basic steps:
- timestamp + API key + (recv_window) + (queryString | jsonBodyString)
- Use the HMAC_SHA256 or RSA_SHA256 algorithm to sign the string in step 1, and convert it to a hex string (HMAC_SHA256) / base64 (RSA_SHA256) to obtain the sign parameter.
- Append the sign parameter to request header, and send the HTTP request. Note: the plain text for GET and POST requests is different."
Current Implementation
I've implemented the following:
- Parameters are properly ordered alphabetically in both URL and signature string
- Timestamp is retrieved from Bybit's time server with a +1000ms adjustment
- API key has been verified to have read and write permissions
Configuration Details
Here's my current Make.com setup:
Complete scenario configuration:
HTTP request setup:
Parameter configuration:
Additional request details:
If anyone has experience with the Bybit V5 API implementation in Make.com, I would appreciate your insights on what might be missing in my configuration.
Thank you for your help.