Class: Keplars::Resources::Domains
- Inherits:
-
Base
- Object
- Base
- Keplars::Resources::Domains
show all
- Defined in:
- lib/keplars/domains.rb
Instance Method Summary
collapse
Methods inherited from Base
#initialize
Instance Method Details
#add(domain) ⇒ Object
4
5
6
|
# File 'lib/keplars/domains.rb', line 4
def add(domain)
@client.request('POST', '/api/v1/public/domains/add-domain', body: { domain: domain })[:data]
end
|
#create_api_key(**params) ⇒ Object
24
25
26
|
# File 'lib/keplars/domains.rb', line 24
def create_api_key(**params)
@client.request('POST', '/api/v1/public/domains/api-keys/create', body: params.compact)[:data]
end
|
#delete(domain_id) ⇒ Object
20
21
22
|
# File 'lib/keplars/domains.rb', line 20
def delete(domain_id)
@client.request('DELETE', "/api/v1/public/domains/delete-domain/#{domain_id}")[:data]
end
|
#get_status(domain_id) ⇒ Object
12
13
14
|
# File 'lib/keplars/domains.rb', line 12
def get_status(domain_id)
@client.request('GET', "/api/v1/public/domains/domain-status/#{domain_id}")[:data]
end
|
#list ⇒ Object
8
9
10
|
# File 'lib/keplars/domains.rb', line 8
def list
@client.request('GET', '/api/v1/public/domains/get-domains')[:data]
end
|
#verify(domain_id) ⇒ Object
16
17
18
|
# File 'lib/keplars/domains.rb', line 16
def verify(domain_id)
@client.request('POST', "/api/v1/public/domains/verify-domain/#{domain_id}")[:data]
end
|