API-CLI

 view release on metacpan or  search on metacpan

examples/githubcl-openapi.yaml  view on Meta::CPAN

        '403':
          description: |
            API rate limit exceeded. See http://developer.github.com/v3/#rate-limiting
            for details.
  '/users/{username}/subscriptions':
    get:
      description: List repositories being watched by a user.
      parameters:
        - description: Name of user.
          in: path
          name: username
          required: true
          type: string
        - description: |
            You can check the current version of media type in responses.
          in: header
          name: X-GitHub-Media-Type
          type: string
        - description: Is used to set specified media type.
          in: header
          name: Accept
          type: string
        - in: header
          name: X-RateLimit-Limit
          type: integer
        - in: header
          name: X-RateLimit-Remaining
          type: integer
        - in: header
          name: X-RateLimit-Reset
          type: integer
        - in: header
          name: X-GitHub-Request-Id
          type: integer
      responses:
        '403':
          description: |
            API rate limit exceeded. See http://developer.github.com/v3/#rate-limiting
            for details.
definitions:
  asset:
    properties:
      content_type:
        type: string
      created_at:
        type: string
      download_count:
        type: number
      id:
        type: number
      label:
        type: string
      name:
        type: string
      size:
        type: number
      state:
        type: string
      updated_at:
        type: string
      uploader:
        properties:
          avatar_url:
            type: string
          events_url:
            type: string
          followers_url:
            type: string
          following_url:
            type: string
          gists_url:
            type: string
          gravatar_id:
            type: string
          html_url:
            type: string
          id:
            type: number
          login:
            type: string
          organizations_url:
            type: string
          received_events_url:
            type: string
          repos_url:
            type: string
          site_admin:
            type: boolean
          starred_url:
            type: string
          subscriptions_url:
            type: string
          type:
            type: string
          url:
            type: string
        type: object
      url:
        type: string
    type: object
  assetPatch:
    properties:
      label:
        type: string
      name:
        type: string
    required:
      - name
    type: object
  assets:
    items:
      properties:
        content_type:
          type: string
        created_at:
          type: string
        download_count:
          type: number
        id:
          type: number
        label:
          type: string
        name:
          type: string
        size:
          type: number
        state:
          type: string
        updated_at:
          type: string
        uploader:
          properties:
            avatar_url:
              type: string
            events_url:
              type: string
            followers_url:
              type: string
            following_url:
              type: string
            gists_url:
              type: string
            gravatar_id:
              type: string
            html_url:
              type: string
            id:
              type: number
            login:
              type: string
            organizations_url:
              type: string
            received_events_url:
              type: string
            repos_url:
              type: string
            site_admin:
              type: boolean
            starred_url:
              type: string
            subscriptions_url:
              type: string
            type:
              type: string
            url:
              type: string
          type: object
        url:
          type: string
      type: object
    type: array
  assignees:
    items:
      properties:
        avatar_url:
          type: integer
        gravatar_id:
          type: string
        id:
          type: integer
        login:
          type: string
        url:
          type: string
      type: object
    type: array
  blob:
    properties:
      content:
        type: string
      encoding:

examples/githubcl-openapi.yaml  view on Meta::CPAN

              state:
                type: string
              target_url:
                type: string
              updated_at:
                type: string
              url:
                type: string
            type: object
          type: array
      type: object
    type: array
  refs:
    items:
      properties:
        object:
          properties:
            sha:
              type: string
            type:
              type: string
            url:
              type: string
          type: object
        ref:
          type: string
        url:
          type: string
      type: object
    type: array
  refsBody:
    properties:
      ref:
        type: string
      sha:
        type: string
    type: object
  release:
    properties:
      assets:
        items:
          properties:
            content_type:
              type: string
            created_at:
              type: string
            download_count:
              type: integer
            id:
              type: integer
            label:
              type: string
            name:
              type: string
            size:
              type: integer
            state:
              type: string
            updated_at:
              type: string
            uploader:
              properties:
                avatar_url:
                  type: string
                events_url:
                  type: string
                followers_url:
                  type: string
                following_url:
                  type: string
                gists_url:
                  type: string
                gravatar_id:
                  type: string
                html_url:
                  type: string
                id:
                  type: integer
                login:
                  type: string
                organizations_url:
                  type: string
                received_events_url:
                  type: string
                repos_url:
                  type: string
                site_admin:
                  type: boolean
                starred_url:
                  type: string
                subscriptions_url:
                  type: string
                type:
                  type: string
                url:
                  type: string
              type: object
            url:
              type: string
          type: object
        type: array
      assets_url:
        type: string
      author:
        properties:
          avatar_url:
            type: string
          events_url:
            type: string
          followers_url:
            type: string
          following_url:
            type: string
          gists_url:
            type: string
          gravatar_id:
            type: string
          html_url:
            type: string
          id:
            type: integer
          login:
            type: string
          organizations_url:
            type: string
          received_events_url:
            type: string
          repos_url:
            type: string
          site_admin:
            type: boolean
          starred_url:
            type: string
          subscriptions_url:
            type: string
          type:
            type: string
          url:
            type: string
        type: object
      body:
        type: string
      created_at:
        type: string
      draft:
        type: boolean
      html_url:
        type: string
      id:
        type: integer
      name:
        type: string
      prerelease:
        type: boolean
      published_at:
        type: string
      tag_name:
        type: string
      tarball_url:
        type: string
      target_commitish:
        type: string
      upload_url:
        type: string
      url:
        type: string
      zipball_url:
        type: string
    type: object
  release-create:
    properties:
      body:
        type: string
      draft:
        type: boolean
      name:
        type: string
      prerelease:
        type: boolean
      tag_name:
        type: string
      target_commitish:
        type: string
    type: object
  releases:
    items:
      properties:
        assets:
          items:
            properties:
              content_type:
                type: string
              created_at:
                type: string
              download_count:
                type: integer
              id:
                type: integer
              label:
                type: string
              name:
                type: string
              size:
                type: integer
              state:
                type: string
              updated_at:
                type: string
              uploader:
                properties:
                  avatar_url:
                    type: string
                  events_url:
                    type: string
                  followers_url:
                    type: string
                  following_url:
                    type: string
                  gists_url:
                    type: string
                  gravatar_id:
                    type: string
                  html_url:
                    type: string
                  id:
                    type: integer
                  login:
                    type: string
                  organizations_url:
                    type: string
                  received_events_url:
                    type: string
                  repos_url:
                    type: string
                  site_admin:
                    type: boolean
                  starred_url:
                    type: string
                  subscriptions_url:
                    type: string
                  type:
                    type: string
                  url:
                    type: string
                type: object
              url:
                type: string
            type: object
          type: array
        assets_url:
          type: string
        author:
          properties:
            avatar_url:
              type: string
            events_url:
              type: string
            followers_url:
              type: string
            following_url:
              type: string
            gists_url:
              type: string
            gravatar_id:
              type: string
            html_url:
              type: string
            id:
              type: integer
            login:
              type: string
            organizations_url:
              type: string
            received_events_url:
              type: string
            repos_url:
              type: string
            site_admin:
              type: boolean
            starred_url:
              type: string
            subscriptions_url:
              type: string
            type:
              type: string
            url:
              type: string
          type: object
        body:
          type: string
        created_at:
          type: string
        draft:
          type: boolean
        html_url:
          type: string
        id:
          type: integer
        name:
          type: string
        prerelease:
          type: boolean
        published_at:
          type: string
        tag_name:
          type: string
        tarball_url:
          type: string
        target_commitish:
          type: string
        upload_url:
          type: string
        url:
          type: string
        zipball_url:
          type: string
      type: object
    type: array
  repo:
    properties:
      clone_url:
        type: string
      created_at:
        description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
        type: string
      description:
        type: string
      fork:
        type: boolean
      forks:
        type: integer
      forks_count:
        type: integer
      full_name:
        type: string
      git_url:
        type: string
      has_downloads:
        type: boolean
      has_issues:
        type: boolean
      has_wiki:
        type: boolean
      homepage:
        type: string
      html_url:
        type: string
      id:
        type: integer
      language:
        type: string
      master_branch:
        type: string
      mirror_url:
        type: string
      name:
        type: string
      open_issues:
        type: integer
      open_issues_count:
        type: integer
      organization:
        properties:
          avatar_url:
            type: string
          gravatar_id:
            type: string
          id:
            type: integer
          login:
            type: string



( run in 2.018 seconds using v1.01-cache-2.11-cpan-b16cb0d3907 )