mirror of
https://github.com/internetee/registry.git
synced 2025-06-10 22:54:47 +02:00
REPP: Get all nameservers for domain
This commit is contained in:
parent
117b682990
commit
2a3040fb09
2 changed files with 10 additions and 2 deletions
|
@ -2,9 +2,17 @@ module Repp
|
|||
module V1
|
||||
module Domains
|
||||
class NameserversController < BaseController
|
||||
before_action :set_domain, only: %i[create destroy]
|
||||
before_action :set_domain, only: %i[index create destroy]
|
||||
before_action :set_nameserver, only: %i[destroy]
|
||||
|
||||
api :GET, '/repp/v1/domains/:domain_name/nameservers'
|
||||
desc "Get domain's nameservers"
|
||||
def index
|
||||
nameservers = @domain.nameservers
|
||||
data = { nameservers: nameservers.as_json(only: %i[hostname ipv4 ipv6]) }
|
||||
render_success(data: data)
|
||||
end
|
||||
|
||||
api :POST, '/repp/v1/domains/:domain_name/nameservers'
|
||||
desc 'Create new nameserver for domain'
|
||||
param :nameservers, Array, required: true, desc: 'Array of new nameservers' do
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue