- Getting started
- Domains
Create profile
POST
/domains/contacts
v2
Request
Authorization
Add parameter in header
API-Key
Example:
API-Key: ********************
Header Params
Accept
string
required
Default:
application/json
Content-Type
string
required
Default:
application/json
User-Agent
string
optional
Default:
my-application/1.0.0
Body Params application/json
name
string
required
profile
object
required
company_name
string
optional
vat
enum<string>
optional
Allowed values:
MF
gender
string
optional
firstname
string
required
lastname
string
required
street
string
required
street_number
string
required
street_suffix
string
optional
zipcode
string
required
city
string
required
state
string
optional
country
string
required
Example:
NL
email
string
required
phone_country
string
required
Example:
+31
phone_area
string
required
Example:
6
phone_number
string
required
defaults
object
required
Example
{
"name": "string",
"profile": {
"company_name": "string",
"vat": "M",
"gender": "string",
"firstname": "string",
"lastname": "string",
"street": "string",
"street_number": "string",
"street_suffix": "string",
"zipcode": "string",
"city": "string",
"state": "string",
"country": "NL",
"email": "string",
"phone_country": "+31",
"phone_area": "6",
"phone_number": "string",
"defaults": {
"owner": true,
"admin": true,
"tech": true,
"billing": true,
"reseller": true
}
}
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://mijn.host/api/v2/domains/contacts' \
--header 'Accept;' \
--header 'User-Agent: my-application/1.0.0' \
--header 'Content-Type: application/json' \
--header 'API-Key;' \
--data-raw ''
Responses
🟢200OK
application/json
Body
status
integer
required
status_description
string
required
data
object
required
id
integer
required
Example
{
"status": 200,
"status_description": "Domain profile added",
"data": {
"id": 10000
}
}
🟠400Invalid input
Modified at 2024-06-27 10:09:10