# Database

> Source: https://developers.cloud66.com/v3/webhooks/database/

## Database Slave Failed

URL: https://developers.cloud66.com/v3/webhooks/database/#slave-failed
Event type: db.slave.failed
Related models: server

This webhook is sent when database slave replication fails or falls behind the master. The payload includes server information for the slave database, database type, and failure details.

### Payload

```json
{
  "timestamp": 1757011079,
  "event_type": "db.slave.failed",
  "uid": "550e8400-e29b-41d4-a716-446655440001",
  "vendor_uid": "i-0123456789abcdef0",
  "name": "web-server-01",
  "address": "203.0.113.10",
  "distro": "ubuntu",
  "distro_version": "20.04",
  "dns_record": "web-01.example.com",
  "user_name": "cloud66",
  "server_type": "aws",
  "server_roles": [
    "web",
    "docker"
  ],
  "server_group_id": 123,
  "stack_uid": "stack-550e8400-e29b-41d4-a716",
  "has_agent": true,
  "params": {
    "size": "t3.medium",
    "region": "us-east-1",
    "subnet": "subnet-12345"
  },
  "created_at": "2024-01-15T10:30:00Z",
  "updated_at": "2024-02-15T14:20:00Z",
  "region": "us-east-1",
  "availability_zone": "us-east-1a",
  "ext_ipv4": "203.0.113.10",
  "int_ipv4": "10.0.1.100",
  "ext_ipv6": "2001:db8::1",
  "int_ipv6": "fd00::1",
  "health_state": 1,
  "personal_key": false,
  "has_deploy_gateway": false,
  "deploy_gateway_address": null,
  "deploy_gateway_user_name": null
}
```

---

## Database Slave OK

URL: https://developers.cloud66.com/v3/webhooks/database/#slave-ok
Event type: db.slave.ok
Related models: server

This webhook is sent when database slave replication is functioning correctly after a previous issue. The payload includes server information for the slave database and database type (mysql, postgresql, etc.).

### Payload

```json
{
  "timestamp": 1757011079,
  "event_type": "db.slave.ok",
  "uid": "550e8400-e29b-41d4-a716-446655440001",
  "vendor_uid": "i-0123456789abcdef0",
  "name": "web-server-01",
  "address": "203.0.113.10",
  "distro": "ubuntu",
  "distro_version": "20.04",
  "dns_record": "web-01.example.com",
  "user_name": "cloud66",
  "server_type": "aws",
  "server_roles": [
    "web",
    "docker"
  ],
  "server_group_id": 123,
  "stack_uid": "stack-550e8400-e29b-41d4-a716",
  "has_agent": true,
  "params": {
    "size": "t3.medium",
    "region": "us-east-1",
    "subnet": "subnet-12345"
  },
  "created_at": "2024-01-15T10:30:00Z",
  "updated_at": "2024-02-15T14:20:00Z",
  "region": "us-east-1",
  "availability_zone": "us-east-1a",
  "ext_ipv4": "203.0.113.10",
  "int_ipv4": "10.0.1.100",
  "ext_ipv6": "2001:db8::1",
  "int_ipv6": "fd00::1",
  "health_state": 1,
  "personal_key": false,
  "has_deploy_gateway": false,
  "deploy_gateway_address": null,
  "deploy_gateway_user_name": null
}
```
