Registrar nuevo partner de restaurante
POST /api/restaurant/partner/store
Da de alta un nuevo partner para integración con el ecosistema de restaurantes.
Autenticación: SystemBearerAuth.
Cuerpo
Content-Type: application/json
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
full_name |
string | Sí | Razón social o nombre del partner. |
email |
string (email) | Sí | Correo de contacto. |
gitlab_user |
string | Sí | Usuario de GitLab asociado. |
domain |
string (uri) | Sí | Dominio público del partner. |
department_id |
string | Sí | Código de departamento / ubigeo. |
{
"full_name": "Corporación Gastronómica Lima S.A.C.",
"email": "admin@corpgastro.pe",
"gitlab_user": "corpgastro_dev",
"domain": "https://corpgastro.pe",
"department_id": "15"
}
Respuestas
200 — Partner registrado
{
"success": true,
"message": "Partner registrado exitosamente",
"data": {}
}
422 — Validación o datos duplicados
{
"message": "Los datos proporcionados no son válidos."
}
Nombre en el SDK
El cuerpo de la consulta es el JSON de la sección Cuerpo. Si instalas el paquete generado en sdks/, esa misma petición es el método sociosDeRestauranteCrear.
| Lenguaje | Llamada |
|---|---|
| PHP | SistemaDominioCentralApi::sociosDeRestauranteCrear |
| JavaScript | SistemaDominioCentralApi.sociosDeRestauranteCrear |
| TypeScript | SistemaDominioCentralApi.sociosDeRestauranteCrear |
| Java | SistemaDominioCentralApi.sociosDeRestauranteCrear |
| Python | SistemaDominioCentralApi.socios_de_restaurante_crear |
| C# | SistemaDominioCentralApi.SociosDeRestauranteCrearAsync |
| Go | SistemaDominioCentralAPIService.SociosDeRestauranteCrear |
| Ruby | SistemaDominioCentralApi.socios_de_restaurante_crear |
| Kotlin | SistemaDominioCentralApi.sociosDeRestauranteCrear |
| Dart | SistemaDominioCentralApi.sociosDeRestauranteCrear |
| Swift | SistemaDominioCentralAPI.sociosDeRestauranteCrear |