anchor.diff:          + `callback-url`: http://url.com/path/to/callback (string, optional) - a callback URL
   
   + Response 201 (application/json)
  -    + Attributes
  -        + `name`: test (string, required) - an application's name
  -        + `description`: description (string, required) - an application's description
  -        + `isPublicClient`: false (boolean, required)
  -        + `createdAt`: `2017-06-05T09:45:06.537Z` (string, required) - a timestamp which an application created
  -        + `userId`: 592f9a3d44c65921e47469c7 (string, required) - an id of a user who created an application
  -        + `id` : 59352822ecdf2b257d4c7949 (string, required) - an application's id(app-id)
  -        + `secret`: Oxw1tH4PvQqTdRz4HSe36JeceeEb0VqWnJSiJA3kjdU= (string, required) - an application-secret(app-secret)
  +    + Attributes(Application)
  +        
  +        
  ++ Response 400 (application/json)
  +    + Attributes(Error)
   
   
   ## Destroy an Application [/apps/destroy]
  
positive.code: # misskey-auth
  
  A misskey authz server api
  
  ## Create a New Application [/apps/create]
  Create a new application using user's credential.
  
negative.code:         
  + Response 200 (application/json)
      + Attributes (array)
          + (Application)
          
  + Response 400 (application/json)
      + Attributes(Error)
              
  
  ## Create a new token [/tokens/create]
  
  ### Resource Owner Password Credential Grant [POST]
  
  + Request (application/json)
      + Attributes
          + `grant_type`: password (string, required) - a grant type(MUST be 'password'.)
          + `client_id`: 59352822ecdf2b257d4c7949 (string, required) - an application's id
          + `client_secret`: Oxw1tH4PvQqTdRz4HSe36JeceeEb0VqWnJSiJA3kjdU= (string, required) - an application-secret
          + `username`: john (string, required) - a user's screenname
          + `password`: kanikani1192 (string, required) - a user's password
          
  + Response 200 (application/json)
      + Attributes
          + `access_token`: jwt.formatted.token (string) - an access token
          + `token_type`: bearer (string) - a token type(always 'bearer')
          
  + Response 400 (application/json)
      + Attributes(Error)
  
  + Response 401 (application/json)
      + Attributes(Error)
  
  
  ## Introspect tokens [/tokens/introspect]
  This is INTERNAL endpoint.
  
  ### POST [POST]
  
  + Request (application/json)
      + Attributes
          + `token`: jwt.formatted.token(string, required) - token
          
  + Response 200 (application/json)
      + Attributes
          + `active`: true (boolean, required)