POST Auth Required

Create Settings

Create one or more settings (batch create supported).

https://hoodsly-moc-api.wppool.dev/api/v1/settings

Request Body

JSON
{
    "settings": [
        {
            "shop": "hoodslyhub",
            "key": "new_setting_key",
            "value": "new_value"
        },
        {
            "shop": "hoodslyhub",
            "key": "another_setting",
            "value": "another_value"
        }
    ]
}

Request Fields

FieldTypeRequiredDescription
settingsarrayRequiredArray of settings to create
settings[].shopstringRequiredShop identifier
settings[].keystringRequiredSetting key name
settings[].valuestringRequiredSetting value

Response

201 Created
{
    "message": "Settings created successfully",
    "settings": [
        {
            "id": 5,
            "shop": "hoodslyhub",
            "key": "new_setting_key",
            "value": "new_value",
            "created_at": "2026-01-06T12:00:00Z"
        }
    ]
}
Request
GET /api/v1/status
Response