Catálogo de países disponibles para una Company. code es el código ISO; cities son
las ciudades visibles del país. No lleva timestamps.
| Atributo | Tipo | Descripción |
|---|---|---|
id |
int |
|
company_id |
int |
{@link Company} a la que pertenece el registro |
name |
string |
Nombre del país |
code |
string |
Código ISO del país |
allLogs |
ApiLog> |
|
cities |
City> |
Ciudades visibles del país |
logs |
ApiLog> |
{
"id": 15,
"company_id": 116,
"name": "Venezuela",
"code": "ve"
}
Crear país
Agrega un Country al catálogo de la company.
| Método | URI | Cabeceras |
|---|---|---|
| POST | /companies/{companyId}/countries |
Authorization |
{
"name": "required|string|min:2|max:128"
}
{info} Soporta: Paginación Filters Carga dinámica
Listar países
Catálogo de Country disponibles para la company.
| Método | URI | Cabeceras |
|---|---|---|
| GET | /companies/{companyId}/countries |
N/A |
{info} Soporta: Carga dinámica
Mostrar país
Devuelve el Country por su id, con sus ciudades visibles.
| Método | URI | Cabeceras |
|---|---|---|
| GET | /companies/{companyId}/countries/{countryId} |
N/A |
Actualizar país
Modifica el name del Country.
| Método | URI | Cabeceras |
|---|---|---|
| PATCH | /companies/{companyId}/countries/{countryId} |
Authorization |
{
"name": "string|min:2|max:128"
}
Eliminar país
Borra el Country del catálogo de la company.
| Método | URI | Cabeceras |
|---|---|---|
| DELETE | /companies/{companyId}/countries/{countryId} |
Authorization |