Executes the create API call.
Processes streaming JSON chunks and emits progress_chunk signals for each update. The create operation completes when done.
if the request fails or response is invalid