/services/contacts/v1/privacy/export
Auth
Everything the project holds about one person, from every source the package includes (archived records too), as one JSON document to hand to them (GDPR Art. 15 and 20). The owner, an Admin or a platform manager only.
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
key |
string
max: 64 |
Yes |
| Header | Type | Description | Example |
|---|---|---|---|
X-RateLimit-Limit |
integer | Maximum number of requests allowed per minute | 20 |
X-RateLimit-Remaining |
integer | Number of requests remaining in the current window | 17 |
| Header | Type | Description | Example |
|---|---|---|---|
X-RateLimit-Limit |
integer | Maximum number of requests allowed per minute | 20 |
X-RateLimit-Remaining |
integer | Number of requests remaining in the current window | 17 |
| Field | Type | Description |
|---|---|---|
error |
boolean | |
message |
string |
| Header | Type | Description | Example |
|---|---|---|---|
X-RateLimit-Limit |
integer | Maximum number of requests allowed per minute | 20 |
X-RateLimit-Remaining |
integer | Number of requests remaining in the current window | 17 |
| Field | Type | Description |
|---|---|---|
error |
boolean | |
message |
string |
| Header | Type | Description | Example |
|---|---|---|---|
X-RateLimit-Limit |
integer | Maximum number of requests allowed per minute | 20 |
X-RateLimit-Remaining |
integer | Number of requests remaining in the current window | 17 |
Retry-After |
integer | Seconds until the rate limit resets | 60 |
| Field | Type | Description |
|---|---|---|
error |
boolean | |
message |
string |
curl -X POST "https://api.wemasy.nl/api/services/contacts/v1/privacy/export" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"key": "string"
}'
fetch('https://api.wemasy.nl/api/services/contacts/v1/privacy/export', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify({
"key": "string"
})})
.then(r => r.json())
.then(data => console.log(data));
$response = Http::withToken('YOUR_API_TOKEN')
->accept('application/json')
->post('https://api.wemasy.nl/api/services/contacts/v1/privacy/export', {
"key": "string"
});
$data = $response->json();
import requests
headers = {
"Authorization": "Bearer YOUR_API_TOKEN",
"Accept": "application/json"
}
data = {
"key": "string"
}
r = requests.post("https://api.wemasy.nl/api/services/contacts/v1/privacy/export", headers=headers, json=data)
print(r.json())