salesforce-analytics-dashboard-api-requires-flat-json-not-nested
The Salesforce Analytics REST API POST /analytics/dashboards expects a flat JSON body with fields like ‘name’, ‘folderId’, ‘components’ at top level — NOT nested under a ‘dashboardMetadata’ wrapper key. Wrapping causes API rejection. For clone operations, use the ?cloneId={id} query parameter approach rather than POST with body, which is simpler and more reliable.
Related
- salesforce-analytics-dashboard-api-expects-flat-json-not-nes
- salesforce-analytics-dashboard-create-requires-flat-json
- salesforce-dashboard-create-api-expects-flat-json-not-nested
- salesforce-analytics-dashboard-create-flat-json-format
- salesforce-analytics-dashboard-create-api-expects-flat-json
- salesforce-analytics-api-column-names-use-specific-identifie