Delete Availability
Remove an availability time slot
DELETE
/calendar/availabilityRequires
Bearer authenticationDelete a specific availability time slot by its ID.
Query Parameters
idstringrequiredThe ID of the availability slot to delete.
DELETE
/calendar/availability?id=avail_abc123curl -X DELETE "https://api.vastal.agency/v1/calendar/availability?id=avail_abc123" \ -H "Authorization: Bearer YOUR_API_KEY"
const response = await fetch( 'https://api.vastal.agency/v1/calendar/availability?id=avail_abc123', { method: 'DELETE', headers: { 'Authorization': 'Bearer YOUR_API_KEY' } } ); const data = await response.json();
import requests response = requests.delete( 'https://api.vastal.agency/v1/calendar/availability', params={'id': 'avail_abc123'}, headers={'Authorization': 'Bearer YOUR_API_KEY'} ) data = response.json()
200Success
{ "success": true }
400Bad Request
{ "error": "id parameter required" }