API-CLI

 view release on metacpan or  search on metacpan

examples/githubcl-openapi.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-openapi.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-openapi.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-openapi.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-openapi.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-openapi.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-openapi.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:
              type: string
          type: object
        name:

examples/githubcl-openapi.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
          - closed
      title:

examples/githubcl-openapi.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
          svn_url:

examples/githubcl-openapi.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.941 second using v1.01-cache-2.11-cpan-140bd7fdf52 )