Linode API - RDNS

This may have been answered before but I'm not able to find it… Is there any way to set the RDNS for a linode using the API? If not, is there any chance of that ability being added in the future?

1 Reply

I realize that this is a really stale question, but I want to respond because this post came up in my search results.

It is possible to set the RDNS in APIv3 using the linoode.ip.setrdns api_action.

The modern APIv4 approach is to PUT the RDNS name into the IP address, as described here,

curl -H "Content-Type: application/json" \
    -H "Authorization: Bearer $TOKEN" \
    -X PUT -d '{
      "rdns": ""
    }' \


Please enter an answer

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct