Authenticate with Api-secret keys
Sign In With Lenme API And Secret Keys Authentication
Request API and Secret Keys
Generating an HMAC Key using secret key and timestamp
curl -X POST "lenme_server_endpoint" \
-H "accept: application/json" \
-H "X-API-KEY: your-api-key-here" \
-H "X-Timestamp: current-timestamp" \
-H "X-HMAC: generated-signature" \
import hmac
import hashlib
import time
def generate_client_hmac(secret_key):
timestamp = str(int(time.time()))
message = f"{timestamp}:{secret_key}"
hmac_signature = hmac.new(secret_key.encode(), message.encode(), hashlib.sha256).hexdigest()
return hmac_signature, timestamp
secret_key = "your_secret_key"
hmac_signature, timestamp = generate_client_hmac(secret_key)
print("HMAC Signature:", hmac_signature)
print("Timestamp:", timestamp)Remember
Making A Request
Error Handling
Sample Request
Conclusion
Last updated