| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- const pkg = require('../../package.json');
- module.exports = {
- openapi: '3.0.1',
- info: {
- title: 'GROWI REST API v1',
- version: pkg.version,
- },
- servers: [
- {
- url: '{server}/_api',
- variables: {
- server: {
- default: 'https://demo.growi.org',
- description:
- 'The base URL for the GROWI API except for the version path (/_api). This can be set to your GROWI instance URL.',
- },
- },
- },
- {
- url: 'https://demo.growi.org/_api',
- },
- ],
- security: [
- {
- bearer: [],
- accessTokenInQuery: [],
- },
- ],
- components: {
- securitySchemes: {
- bearer: {
- type: 'http',
- scheme: 'bearer',
- description: 'Access token generated by each GROWI users',
- },
- accessTokenInQuery: {
- type: 'apiKey',
- name: 'access_token',
- in: 'query',
- description: 'Access token generated by each GROWI users',
- },
- },
- },
- };
|