Create a Dream

post/v1/dreams?beta=true

Headers

anthropic-versionstring
anthropic-betastring

Request body

instructionsstring nullable

Response

Successful response (OK)

type'dream' required
idstring required
status'pending' | 'running' | 'completed' | 'failed' | 'canceled' required

Lifecycle status of a Dream.

created_atstring date-time required

A timestamp in RFC 3339 format

ended_atstring date-time required

A timestamp in RFC 3339 format

archived_atstring date-time required

A timestamp in RFC 3339 format

instructionsstring nullable required
session_idstring nullable required

Changes

Changed in 5 of the 68 revisions of this API.84184

  • d1d189d791d13015See the full diff
    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added invalid_request_error authentication_error billing_error permission_error not_found_error rate_limit_error timeout_error api_error overloaded_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • d3515f9e9eca4560See the full diff
    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • added to the response property oneOf list for the response status

      response-property-one-of-added

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • the response's property type changed from no type to object for status

      response-property-type-changed

    • removed the required property from the response with the status

      response-required-property-removed

    • removed the required property from the response with the status

      response-required-property-removed

    • removed the required property from the response with the status

      response-required-property-removed

    • removed the required property from the response with the status

      response-required-property-removed

    • removed the required property from the response with the status

      response-required-property-removed

    • removed the required property from the response with the status

      response-required-property-removed

    • removed the required property from the response with the status

      response-required-property-removed

    • removed the required property from the response with the status

      response-required-property-removed

    • removed the required property from the response with the status

      response-required-property-removed

    • removed the required property from the response with the status

      response-required-property-removed

    • removed the required property from the response with the status

      response-required-property-removed

    • removed the required property from the response with the status

      response-required-property-removed

    • removed the required property from the response with the status

      response-required-property-removed

    • removed the required property from the response with the status

      response-required-property-removed

    • removed the required property from the response with the status

      response-required-property-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • the response's property default value error was removed for the status

      response-property-default-value-removed

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • added conflict_error discriminator mapping keys to the response property for the response status

      response-property-discriminator-mapping-added

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed api_error authentication_error billing_error invalid_request_error not_found_error overloaded_error permission_error rate_limit_error timeout_error discriminator mapping keys from the response property for the response status

      response-property-discriminator-mapping-deleted

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    • removed from the response property oneOf list for the response status

      response-property-one-of-removed

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • d2b230555b7f916See the full diff
    • the request property became not nullable

      request-property-became-not-nullable

    • the request property ///// became not nullable

      request-property-became-not-nullable

    • response property instructions list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property session_id list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • the response's property type changed from string to no type, and format from date-time to no format for status

      response-property-type-changed

    • the response's property type changed from string to no type, and format from date-time to no format for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • removed the required property / from the response with the status

      response-required-property-removed

    • removed the required property / from the response with the status

      response-required-property-removed

    • removed from the ///// request property allOf list

      request-property-all-of-removed

    • added subschema #2 to the ///// request property anyOf list

      request-property-any-of-added

    • request property list-of-types was widened by adding types null to media type application/json

      request-property-list-of-types-widened

    • the request property's minLength was decreased from 1 to 0

      request-property-min-length-decreased

    • added subschema #2 to the response property anyOf list for the response status

      response-property-any-of-added

    • added subschema #2 to the response property anyOf list for the response status

      response-property-any-of-added

    • added subschema #2 to the response property anyOf list for the response status

      response-property-any-of-added

    • added the new optional request property

      new-optional-request-property

    • added the required property to the response with the status

      response-required-property-added

    • endpoint added

      endpoint-added