Create visualizations and dashboard automatically

Versions (relevant - OpenSearch/Dashboard/Visualizations):

Describe the issue: Good afternoon for everyone, I have a question. It’s possible create automatically visualizations and dashboards, for example with a script, pipeline, job or something like that.

The use case is give to different teams the basics visualizations and dashboard. That is the reason to need a template to create this initials visualizations and dashboard.

I searched in the API reference but I do not find any rest service to create visualizations or dashboard.

Thanks a lot for any help.

Configuration:

Relevant Logs or Screenshots: