APIエンドポイントのスキーマを公開する場所と方法の標準はありますか?会社と従業員のリソースのスキーマを露出しなければならないAPIエンドポイント用のJSONスキーマを公開していますか?
api/companies/
api/companies/{id}/employees/
:
たとえば、のは、以下のAPIエンドポイントが利用できるとしましょうか?
api/company-schema.json
およびapi/employee-schema.json
?
api/schemas/company.json
およびapi/schemas/employee.json
?
リソースURIで公開されている場合、従業員(たとえば)はクライアントに有効な企業ID(クライアントが認証されていると仮定していること)を知る必要があります。スキーマを保護する理由はありません。これは公開されたドキュメントで利用できるものです。 – davenewza
私の答えを編集しました –