Your question is Designing a RESTful API. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Describe your experience with RESTful APIs and how you would design one.
Explain how you would take an API from requirements through implementation and launch. Cover resource modeling, endpoint design, authentication, validation, error handling, documentation, testing, versioning, observability, and coordination with dependent teams. Be explicit about trade-offs and how you would manage delivery risks.