Update DNS record via API...
                
  Update DNS record via API
                - Home
 - Control Panel
 - Community Forum
 - General Discussion
 - Developer Discussion
 - Update DNS record via API
 
- Community Forum
 - Update DNS record via API
 
Topic: Update DNS record via API
                                Hi all,I have a question about the use of the webservice... I'm using the API documentation in order to generate the cURL command :  https://www.dynu.com/Support/API#/I try to get information and it works perfectly :curl -X GET https://api.dynu.com/v2/dns/[DOMID]/record/[RECORD_ID] -H "accept: application/json" -H "API-Key: [API_KEY]"{   "ipv4Address" : "xxxxxxxxxxxxxxxxxxxxxxxxxxx",   "content" : "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",   "statusCode" : 200,   "nodeName" : "xxxxxxxxxxxxxxxxxxxxxxx",   "state" : true,   "id" : [RECORD_ID],   "updatedOn" : "2019-07-22T09:25:12",   "hostname" : "xxxxxxxxxxxxxxxxxxxxxxxxx",   "location" : "xxxxxxxxxxxxxxxxxxxxxx",   "recordType" : "A",   "ttl" : 120,   "domainName" : "xxxxxxxxxxxxxxxx",   "domainId" : [DOMID]}But when I want to update a value, for example location, it fails :curl -X POST https://api.dynu.com/v2/dns/[DOMID]/record/[RECORD_ID] -H "accept: application/json" -H "API-Key: [API_KEY]" -H "Content-Type: application/json" -d "{\"location\":\"NEW VAL\"}"The error status which is not in the documentation is :{   "message" : "Invalid.",   "statusCode" : 505,   "type" : "Validation Exception"}Regards
                                
                            
                            
                            
                        Reply with quote | Report
                                I found the problem...When you want to POST new values, you have to send the JSON of all the data !!
                                
                            
                            
                            
                        Reply with quote | Report
alienkidmj12 wrote:can someone post an example of command using curl to update domain ip ?
Reply with quote | Report
| Author | Topic: Update DNS record via API | 
|---|---|
| 
                                infotp Joined: 7/5/2019  | 
                            
                                
                                 Tuesday, July 23, 2019 2:26 AM 
                                    Hi all,I have a question about the use of the webservice... I'm using the API documentation in order to generate the cURL command :  https://www.dynu.com/Support/API#/I try to get information and it works perfectly :curl -X GET https://api.dynu.com/v2/dns/[DOMID]/record/[RECORD_ID] -H "accept: application/json" -H "API-Key: [API_KEY]"{   "ipv4Address" : "xxxxxxxxxxxxxxxxxxxxxxxxxxx",   "content" : "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",   "statusCode" : 200,   "nodeName" : "xxxxxxxxxxxxxxxxxxxxxxx",   "state" : true,   "id" : [RECORD_ID],   "updatedOn" : "2019-07-22T09:25:12",   "hostname" : "xxxxxxxxxxxxxxxxxxxxxxxxx",   "location" : "xxxxxxxxxxxxxxxxxxxxxx",   "recordType" : "A",   "ttl" : 120,   "domainName" : "xxxxxxxxxxxxxxxx",   "domainId" : [DOMID]}But when I want to update a value, for example location, it fails :curl -X POST https://api.dynu.com/v2/dns/[DOMID]/record/[RECORD_ID] -H "accept: application/json" -H "API-Key: [API_KEY]" -H "Content-Type: application/json" -d "{\"location\":\"NEW VAL\"}"The error status which is not in the documentation is :{   "message" : "Invalid.",   "statusCode" : 505,   "type" : "Validation Exception"}Regards
                                    
                                 
                                
                                
                                
                             | 
                        
| 
                                infotp Joined: 7/5/2019  | 
                            
                                
                                 Tuesday, July 23, 2019 5:27 AM 
                                    I found the problem...When you want to POST new values, you have to send the JSON of all the data !!
                                    
                                 
                                
                                
                                
                             | 
                        
| 
                                mitechy Joined: 10/22/2020  | 
                            
                                
                                 Thursday, August 5, 2021 9:38 AM 
                                    Really helpfull, thanks!!
                                    
                                 
                                
                                
                                
                             | 
                        
| 
                                alienkidmj12 Joined: 4/19/2017  | 
                            
                                
                                 Saturday, May 13, 2023 4:09 AM 
                                    can someone post an example of command using curl to update domain ip ?
                                    
                                 
                                
                                
                                
                             | 
                        
| 
                                xiaoye Joined: 3/27/2015  | 
                            
                                
                                 Wednesday, May 17, 2023 10:05 AM 
  | 
                        
            Monday, November 3, 2025 10:26 PM
        
    