API-CLI

 view release on metacpan or  search on metacpan

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

          properties:
            author:
              properties:
                avatar_url:
                  type: string
                gravatar_id:
                  type: string
                id:
                  type: integer
                login:
                  type: string
                url:
                  type: string
              type: object
            commit:
              properties:
                author:
                  properties:
                    date:
                      description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
                      type: string
                    email:
                      type: string
                    name:
                      type: string
                committer:
                  properties:
                    date:
                      description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
                      type: string
                    email:
                      type: string
                    name:
                      type: string
                  type: object
                message:
                  type: string
                tree:
                  properties:
                    sha:
                      type: string
                    url:
                      type: string
                  type: object
                url:
                  type: string
              type: object
            committer:
              properties:
                avatar_url:
                  type: string
                gravatar_id:
                  type: string
                id:
                  type: integer
                login:
                  type: string
                url:
                  type: string
              type: object
            parents:
              items:
                properties:
                  sha:
                    type: string
                  url:
                    type: string
                type: object
              type: array
            sha:
              type: string
            url:
              type: string
          type: object
        name:
          type: string
      type: object
    branches:
      items:
        properties:
          commit:
            properties:
              sha:
                type: string
              url:
                type: string
            type: object
          name:
            type: string
        type: object
      type: array
    codeFrequencyStats:
      items:
        type: integer
      type: array
    collaborators:
      items:
        properties:
          avatar_url:
            type: string
          gravatar_id:
            type: string
          id:
            type: integer
          login:
            type: string
          url:
            type: string
        type: object
      type: array
    comment:
      properties:
        body:
          type: string
      type: object
    commentBody:
      properties:
        body:
          type: string
      required:
      - body

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

                  type: string
                name:
                  type: string
              type: object
            committer:
              properties:
                date:
                  description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
                  type: string
                email:
                  type: string
                name:
                  type: string
              type: object
            message:
              type: string
            tree:
              properties:
                sha:
                  type: string
                url:
                  type: string
              type: object
            url:
              type: string
          type: object
        committer:
          properties:
            avatar_url:
              type: string
            gravatar_id:
              type: string
            id:
              type: integer
            login:
              type: string
            url:
              type: string
          type: object
        files:
          items:
            properties:
              additions:
                type: integer
              blob_url:
                type: string
              changes:
                type: integer
              deletions:
                type: integer
              filename:
                type: string
              patch:
                type: string
              raw_url:
                type: string
              status:
                type: string
            type: object
          type: array
        parents:
          items:
            properties:
              sha:
                type: string
              url:
                type: string
            type: object
          type: array
        sha:
          type: string
        stats:
          properties:
            additions:
              type: integer
            deletions:
              type: integer
            total:
              type: integer
          type: object
        url:
          type: string
      type: object
    commitActivityStats:
      items:
        properties:
          days:
            items:
              type: integer
            type: array
          total:
            type: integer
          week:
            type: integer
        type: object
      type: array
    commitBody:
      properties:
        body:
          type: string
        line:
          description: Deprecated - Use position parameter instead.
          type: string
        number:
          description: Line number in the file to comment on. Defaults to null.
          type: string
        path:
          description: Relative path of the file to comment on.
          type: string
        position:
          description: Line index in the diff to comment on.
          type: integer
        sha:
          description: SHA of the commit to comment on.
          type: string
      required:
      - sha
      - body
      type: object
    commitComments:
      properties:

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

          author:
            properties:
              avatar_url:
                type: string
              gravatar_id:
                type: string
              id:
                type: integer
              login:
                type: string
              url:
                type: string
            type: object
          commit:
            properties:
              author:
                properties:
                  date:
                    description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
                    type: string
                  email:
                    type: string
                  name:
                    type: string
                type: object
              committer:
                properties:
                  date:
                    description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
                    type: string
                  email:
                    type: string
                  name:
                    type: string
                type: object
              message:
                type: string
              tree:
                properties:
                  sha:
                    type: string
                  url:
                    type: string
                type: object
              url:
                type: string
            type: object
          committer:
            properties:
              avatar_url:
                type: string
              gravatar_id:
                type: string
              id:
                type: integer
              login:
                type: string
              url:
                type: string
            type: object
          parents:
            items:
              properties:
                sha:
                  type: string
                url:
                  type: string
              type: object
            type: array
          sha:
            type: string
          url:
            type: string
        type: object
      type: array
    compare-commits:
      properties:
        ahead_by:
          type: integer
        base_commit:
          properties:
            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
            commit:
              properties:
                author:

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

                      type: string
                  type: object
                committer:
                  properties:
                    date:
                      type: string
                    email:
                      type: string
                    name:
                      type: string
                  type: object
                message:
                  type: string
                tree:
                  properties:
                    sha:
                      type: string
                    url:
                      type: string
                  type: object
                url:
                  type: string
              type: object
            committer:
              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
            parents:
              items:
                properties:
                  sha:
                    type: string
                  url:
                    type: string
                type: object
              type: array
            sha:
              type: string
            url:
              type: string
          type: object
        behind_by:
          type: integer
        commits:
          items:
            properties:
              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
              commit:
                properties:
                  author:
                    properties:
                      date:

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

                        type: string
                    type: object
                  committer:
                    properties:
                      date:
                        type: string
                      email:
                        type: string
                      name:
                        type: string
                    type: object
                  message:
                    type: string
                  tree:
                    properties:
                      sha:
                        type: string
                      url:
                        type: string
                    type: object
                  url:
                    type: string
                type: object
              committer:
                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
              parents:
                items:
                  properties:
                    sha:
                      type: string
                    url:
                      type: string
                  type: object
                type: array
              sha:
                type: string
              url:
                type: string
            type: object
          type: array
        diff_url:
          type: string
        files:
          items:
            properties:
              additions:
                type: integer
              blob_url:
                type: string
              changes:
                type: integer
              contents_url:
                type: string
              deletions:
                type: integer
              filename:
                type: string
              patch:
                type: string
              raw_url:
                type: string
              sha:
                type: string
              status:
                type: string
            type: object
          type: array
        html_url:
          type: string
        patch_url:
          type: string
        permalink_url:
          type: string
        status:
          type: string
        total_commits:
          type: integer
        url:
          type: string
      type: object
    contents-path:
      properties:
        _links:
          properties:
            git:
              type: string

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

        content_type:
          type: string
        description:
          type: string
        download_count:
          type: integer
        expirationdate:
          description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
          type: string
        html_url:
          type: string
        id:
          type: integer
        mime_type:
          type: string
        name:
          type: string
        path:
          type: string
        policy:
          type: string
        prefix:
          type: string
        redirect:
          type: boolean
        s3_url:
          type: string
        signature:
          type: string
        size:
          type: integer
        url:
          type: string
      type: object
    createFile:
      properties:
        commit:
          properties:
            author:
              properties:
                date:
                  type: string
                email:
                  type: string
                name:
                  type: string
              type: object
            committer:
              properties:
                date:
                  type: string
                email:
                  type: string
                name:
                  type: string
              type: object
            html_url:
              type: string
            message:
              type: string
            parents:
              items:
                properties:
                  html_url:
                    type: string
                  sha:
                    type: string
                  url:
                    type: string
                type: object
              type: array
            sha:
              type: string
            tree:
              properties:
                sha:
                  type: string
                url:
                  type: string
              type: object
            url:
              type: string
          type: object
        content:
          properties:
            _links:
              properties:
                git:
                  type: string
                html:
                  type: string
                self:
                  type: string
              type: object
            git_url:
              type: string
            html_url:
              type: string
            name:
              type: string
            path:
              type: string
            sha:
              type: string
            size:
              type: integer
            type:
              type: string
            url:
              type: string
          type: object
      type: object
    createFileBody:
      properties:
        committer:
          properties:
            email:
              type: string
            name:
              type: string
          type: object
        content:
          type: string
        message:
          type: string
      type: object
    deleteFile:
      properties:
        commit:
          properties:
            author:
              properties:
                date:
                  type: string
                email:
                  type: string
                name:
                  type: string
              type: object
            committer:
              properties:
                date:
                  type: string
                email:
                  type: string
                name:
                  type: string
            html_url:
              type: string
            message:
              type: string
            parents:
              properties:
                html_url:
                  type: string
                sha:
                  type: string
                url:
                  type: string
              type: object
            sha:
              type: string
            tree:
              properties:
                sha:
                  type: string
                url:
                  type: string
              type: object
            url:
              type: string
          type: object
        content:
          type: string
      type: object
    deleteFileBody:
      properties:
        committer:
          properties:
            email:
              type: string
            name:
              type: string
          type: object
        message:
          type: string
        sha:
          type: string
      type: object
    deployment:
      properties:
        description:
          type: string
        payload:
          properties:
            deploy_user:
              type: string
            environment:
              type: string
            room_id:
              type: number
          type: object
        ref:
          type: string
      type: object
    deployment-resp:
      properties:
        created_at:
          type: string
        creator:
          properties:
            avatar_url:

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

          comments:
            type: integer
          comments_url:
            type: string
          created_at:
            type: string
          description:
            type: string
          files:
            properties:
              ring.erl:
                properties:
                  filename:
                    type: string
                  raw_url:
                    type: string
                  size:
                    type: integer
                type: object
            type: object
          git_pull_url:
            type: string
          git_push_url:
            type: string
          html_url:
            type: string
          id:
            type: string
          public:
            type: boolean
          url:
            type: string
          user:
            properties:
              avatar_url:
                type: string
              gravatar_id:
                type: string
              id:
                type: integer
              login:
                type: string
              url:
                type: string
            type: object
        type: object
      type: array
    gitCommit:
      properties:
        author:
          properties:
            date:
              type: string
            email:
              type: string
            name:
              type: string
          type: object
        message:
          type: string
        parents:
          type: string
        tree:
          type: string
      type: object
    gitRefPatch:
      properties:
        force:
          type: boolean
        sha:
          type: string
      type: object
    gitignore:
      items: {}
      type: array
    gitignore-lang:
      properties:
        name:
          type: string
        source:
          type: string
      type: object
    headBranch:
      properties:
        object:
          properties:
            sha:
              type: string
            type:
              type: string
            url:
              type: string
          type: object
        ref:
          type: string
        url:
          type: string
      type: object
    headBranchBody:
      properties:
        force:
          description: Boolean indicating whether to force the update or to make sure
            the update is a fast-forward update. The default is false, so leaving
            this out or setting it to false will make sure you’re not overwriting
            work.
          type: boolean
        sha:
          description: String of the SHA1 value to set this reference to.
          type: string
      required:
      - sha
      - force
      type: object
    heads:
      items:
        properties:
          commit:
            properties:
              sha:
                type: string
              url:

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

            committer:
              properties:
                date:
                  type: string
                email:
                  type: string
                name:
                  type: string
              type: object
            message:
              type: string
            tree:
              properties:
                sha:
                  type: string
                url:
                  type: string
              type: object
            url:
              type: string
          type: object
        committer:
          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
            starred_url:
              type: string
            subscriptions_url:
              type: string
            type:
              type: string
            url:
              type: string
          type: object
        merged:
          type: boolean
        message:
          type: string
        parents:
          items:
            properties:
              sha:
                type: string
              url:
                type: string
            type: object
          type: array
        sha:
          type: string
        url:
          type: string
      type: object
    meta:
      properties:
        git:
          items:
            description: An Array of IP addresses in CIDR format specifying the Git
              servers at GitHub.
            type: string
          type: array
        hooks:
          items:
            description: An Array of IP addresses in CIDR format specifying the addresses
              that incoming service hooks will originate from.
            type: string
          type: array
      type: object
    milestone:
      properties:
        closed_issues:
          type: integer
        created_at:
          description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
          type: string
        creator:
          properties:
            avatar_url:
              type: string
            gravatar_id:
              type: string
            id:
              type: integer
            login:
              type: string
            url:
              type: string
          type: object
        description:
          type: string
        due_on:
          description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
          type: string
        number:
          type: integer
        open_issues:
          type: integer
        state:
          enum:
          - open

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

        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
            type:
              type: string
            url:
              type: string
          type: object
        owner:
          properties:
            avatar_url:
              type: string
            gravatar_id:
              type: string
            id:
              type: integer
            login:
              type: string
            url:
              type: string
          type: object
        parent:
          description: Is present when the repo is a fork. Parent is the repo this
            repo was forked from.
          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
            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
            owner:
              properties:
                avatar_url:
                  type: string
                gravatar_id:
                  type: string
                id:
                  type: integer
                login:
                  type: string
                url:
                  type: string
              type: object
            private:
              type: boolean
            pushed_at:
              description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
              type: string
            size:
              type: integer
            ssh_url:
              type: string

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

            type: string
          commit_id:
            type: string
          created_at:
            description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
            type: string
          html_url:
            type: string
          id:
            type: integer
          line:
            type: integer
          path:
            type: string
          position:
            type: integer
          updated_at:
            description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
            type: string
          url:
            type: string
          user:
            properties:
              avatar_url:
                type: string
              gravatar_id:
                type: string
              id:
                type: integer
              login:
                type: string
              url:
                type: string
            type: object
        type: object
      type: array
    repoCommit:
      properties:
        author:
          properties:
            date:
              description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
              type: string
            email:
              type: string
            name:
              type: string
          type: object
        committer:
          properties:
            date:
              description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
              type: string
            email:
              type: string
            name:
              type: string
          type: object
        message:
          type: string
        parents:
          items:
            properties:
              sha:
                type: string
              url:
                type: string
            type: object
          type: array
        sha:
          type: string
        tree:
          properties:
            sha:
              type: string
            url:
              type: string
          type: object
        url:
          type: string
      type: object
    repoCommitBody:
      properties:
        author:
          properties:
            date:
              type: string
            email:
              type: string
            name:
              type: string
          type: object
        message:
          type: string
        parents:
          items:
            type: string
          type: array
        tree:
          type: string
      required:
      - message
      - parents
      - tree
      type: object
    repoEdit:
      properties:
        description:
          type: string
        has_downloads:
          type: boolean
        has_issues:
          type: boolean
        has_wiki:
          type: boolean
        homepage:
          type: string
        name:
          type: string
        private:
          type: boolean
      type: object
    repos:
      items:
        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
          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
          owner:
            properties:
              avatar_url:



( run in 1.815 second using v1.01-cache-2.11-cpan-140bd7fdf52 )