GET /wp-json/affinite-wp-watermark/v1/errors – Získání error logů
Tento endpoint vrací všechny error logy z databáze.
Response
{
"success": true,
"data": [
{
"id": 1,
"attachment_id": 123,
"error_message": "Error message",
"error_code": "ERROR_CODE",
"created_at": "2025-01-15 10:00:00"
}
]
}
DELETE /wp-json/affinite-wp-watermark/v1/errors – Vymazání error logů
Tento endpoint vymaže všechny error logy z databáze.
Response
{
"success": true,
"message": "Error logs cleared"
}
Příklady použití
// Získání error logů
fetch('/wp-json/affinite-wp-watermark/v1/errors', {
headers: {
'X-WP-Nonce': wpApiSettings.nonce
}
})
.then(response => response.json())
.then(data => {
console.log('Errors:', data.data);
});
// Vymazání error logů
fetch('/wp-json/affinite-wp-watermark/v1/errors', {
method: 'DELETE',
headers: {
'X-WP-Nonce': wpApiSettings.nonce
}
});
