Spaces:
Running
Running
| # To include an endpoint that isn't a part of your Laravel app (or belongs to a vendor package), | |
| # you can define it in a custom.*.yaml file, like this one. | |
| # Each custom file should contain an array of endpoints. Here's an example: | |
| # See https://scribe.knuckles.wtf/laravel/documenting/custom-endpoints#extra-sorting-groups-in-custom-endpoint-files for more options | |
| #- httpMethods: | |
| # - POST | |
| # uri: api/doSomething/{param} | |
| # metadata: | |
| # groupName: The group the endpoint belongs to. Can be a new group or an existing group. | |
| # groupDescription: A description for the group. You don't need to set this for every endpoint; once is enough. | |
| # subgroup: You can add a subgroup, too. | |
| # title: Do something | |
| # description: 'This endpoint allows you to do something.' | |
| # authenticated: false | |
| # headers: | |
| # Content-Type: application/json | |
| # Accept: application/json | |
| # urlParameters: | |
| # param: | |
| # name: param | |
| # description: A URL param for no reason. | |
| # required: true | |
| # example: 2 | |
| # type: integer | |
| # queryParameters: | |
| # speed: | |
| # name: speed | |
| # description: How fast the thing should be done. Can be `slow` or `fast`. | |
| # required: false | |
| # example: fast | |
| # type: string | |
| # bodyParameters: | |
| # something: | |
| # name: something | |
| # description: The things we should do. | |
| # required: true | |
| # example: | |
| # - string 1 | |
| # - string 2 | |
| # type: 'string[]' | |
| # responses: | |
| # - status: 200 | |
| # description: 'When the thing was done smoothly.' | |
| # content: # Your response content can be an object, an array, a string or empty. | |
| # { | |
| # "hey": "ho ho ho" | |
| # } | |
| # responseFields: | |
| # hey: | |
| # name: hey | |
| # description: Who knows? | |
| # type: string # This is optional | |