Get the weighted forecast of a pipeline
crm.forecast.get
Weighted forecast of the open deals of one pipeline whose expected close date falls in the period (deals without a close date are included too): open value, weighted value (each deal's value × its probability), best case (probability ≥ 50) and committed (probability ≥ 90). The probability is the one set by hand on the deal, otherwise its stage's current probability (a deal that kept the number of a stage it left is not counted with it), and the one stored on the deal only when its stage has none. It is broken down by stage and by owner (with the name the CRM team shows), in one currency (each deal converted with today's rate; the organization's reporting currency, else the pipeline's). Archived and merged deals are left out. Members without view_all_performance only get their own deals. Not found if the pipeline does not exist; crm.pipelines.list gives the ids.
- Escopo
crm:read- Permissão
- Ver o módulo · Ação do CRM:
view_performance - Tool do MCP
crm_forecast_getNa superfície completa; na compacta,mb_execute_operationcomid: "crm.forecast.get".
Custo declarado: até 30003 leituras e 0 escritas por chamada (contam na cota diária).
Parâmetros
pipeline_idstringqueryPipeline id from crm.pipelines.list.
startintegerqueryStart of the period, on the deals' expected close date (epoch ms); deals without a close date are included.
endintegerqueryEnd of the period (epoch ms), not before start.
owner_idstringqueryopcionalOnly the records of this owner: a user_id from crm.team.list.
Resposta
pipeline_idstringpipeline_namestringcurrencystringCurrency of every amount: each deal is converted to it (today's rate) before summing; the organization's reporting currency, else the pipeline's.
open_deals_countnumberopen_valuenumberweighted_valuenumberbest_case_valuenumbercommitted_valuenumberstagesarray<object>ownersarray<object>fx_unconvertedarray<object>Currencies without an exchange rate: their deals are left out of the amounts (currencies are never mixed in a sum).
truncatedbooleanErros
Exemplo
curl "https://api.mb-suite.com/v1/crm/forecast?pipeline_id=PIPELINE_ID&start=0&end=0" \
-H "Authorization: Bearer $MB_API_KEY"Testar com a sua API key de teste
Com uma API key de teste o pedido vai sempre para a sua organização de prática: dados de exemplo que você pode reiniciar.
curl "https://api.mb-suite.com/v1/crm/forecast?pipeline_id=PIPELINE_ID&start=0&end=0" \
-H "Authorization: Bearer $MB_TEST_KEY"