Context:
Similar like done for reports in OPT-2463 the create endpoints for dashboards & collections should also accept the definition as payload.
AT:
- dashboard create endpoint accepts dashboard definition as payload
- collection create endpoint accepts collection definition as payload
- collectionId query param on those endpoints is considered 'correct' until future deprecation
- api changes are documented in confluence