so, you want to check your Rackspace DNS API rate Limits?
Here is how you do it.
#!/bin/bash # Username used to login to control panel USERNAME='mycloudusernamegoeshere' # Find the APIKey in the 'account settings' part of the menu of the control panel APIKEY='mycloudapikeygoeshere' # Customer ID of the account (the numbers that are in the URL when you login to mycloud control panel) CUSTOMER_ID="100101010" # This section simply retrieves the TOKEN TOKEN=`curl https://identity.api.rackspacecloud.com/v2.0/tokens -X POST -d '{ "auth":{"RAX-KSKEY:apiKeyCredentials": { "username":"'$USERNAME'", "apiKey": "'$APIKEY'" }} }' -H "Content-type: application/json" | python -mjson.tool | grep -A5 token | grep id | cut -d '"' -f4` # Retrieve Rate Limit detail for the account curl "https://dns.api.rackspacecloud.com/v1.0/$CUSTOMER_ID/limits" -H "X-Auth-Token: $token" | python -m json.tool
Cheers &
Best wishes,
Adam