Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: How to create data with collection have dynamic inside #2335

Open
iamtun opened this issue Dec 28, 2024 · 1 comment
Open

[Bug]: How to create data with collection have dynamic inside #2335

iamtun opened this issue Dec 28, 2024 · 1 comment

Comments

@iamtun
Copy link

iamtun commented Dec 28, 2024

Link to the documentation page or resource

https://docs.strapi.io/dev-docs/api/rest

Describe the bug

Hi, I am developing CMS to manage content. I have a collection containing dynamic zones. When I create data with REST API, I get the issue:

  • if I add __component then I get error 400 - Invalid key __component
  • if I don't add __component then I get error 400 - messages[0].__component is a required field

I want to know. How to create data have dynamic zone with REST API?

strapi version: 5.5.0
node: 18.19.0

Additional context

curl --location 'http://localhost:1337/api/prompts' \ --header 'Content-Type: application/json' \ --data '{ "data": { "messages": [ { "contents": [ { "text": "[Completed Task: -1]\nHi there! What can I get for you today?\n[Next Task: 1]" } ], "role": "assistant" } ], } }'

image

curl --location 'http://localhost:1337/api/prompts' \ --header 'Content-Type: application/json' \ --data '{ "data": { "messages": [ { "contents": [ { "text": "[Completed Task: -1]\nHi there! What can I get for you today?\n[Next Task: 1]" } ], "__component": "prompt.message-text", "role": "assistant" } ], } }'

image

curl --location 'http://localhost:1337/api/prompts' \ --header 'Content-Type: application/json' \ --data '{ "data": { "messages": [ { "contents": [ { "text": "[Completed Task: -1]\nHi there! What can I get for you today?\n[Next Task: 1]" } ], "__component": "", "role": "assistant" } ], } }'

image

Suggested improvements or fixes

No response

Related issue(s)/PR(s)

No response

Copy link

👋 Thank you for your contribution!

❄️ We are currently in an end-of-year contribution freeze period.
For more information, please check our announcement.

Your issue will be processed once contributions resume.

Thank you for your understanding!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant