GET
Listado de escenarios del Business Plan
Scope:
accounting:cashflow.readhttps://api.holded.com/api/v2/business-plan/scenariosDevuelve los escenarios del Business Plan configurados para la cuenta autenticada. Un Business Plan puede tener varios escenarios, cada uno con sus propios objetivos; usa el id devuelto como scenario_id al consultar el endpoint de objetivos. Úsalo cuando el usuario pregunte qué escenarios existen, o antes de pedir objetivos de un escenario distinto del principal. Devuelve una lista vacía, no un error, cuando la cuenta todavía no tiene Business Plan configurado.
Petición
python
import requests
url = "https://api.holded.com/api/v2/business-plan/scenarios"
headers = {
"Authorization": "Bearer YOUR_API_KEY",
"Accept": "application/json",
}
response = requests.get(url, headers=headers)
print(response.json())Respuestas
Respuesta
json
{
"items": [
{
"id": "507f1f77bcf86cd799439011",
"name": "Base",
"color": "color_1",
"is_main": true
}
],
"cursor": null,
"has_more": false
}Respuestas exitosas
200Listado de escenarios del Business Planapplication/jsonobject
items[]object[]
idstring
Scenario identifier
namestring
Scenario name
colorstring
Color assigned to the scenario in the UI
Enum:
color_1color_2color_3color_4color_5color_6color_7is_mainboolean
Whether this is the account's main scenario — the default used when a request does not specify scenario_id
cursorstring | null
Always null — scenarios are not paginated
has_moreboolean
Always false — scenarios are not paginated
Respuestas de error
401API key inválida o no proporcionadaapplication/json403Permisos insuficientesapplication/json429Límite de solicitudes excedidoapplication/json