Download OpenAPI specification:
{- "cards": [
- {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}
]
}{- "card": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}
}{- "card": [
- {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}
]
}{- "card": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}
}{- "card": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}
}| name required | string |
| startDateTime required | string <date-time> |
| endDateTime required | string <date-time> |
{- "name": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "endDateTime": "2019-08-24T14:15:22Z"
}{- "community": {
- "id": "string",
- "name": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "endDateTime": "2019-08-24T14:15:22Z"
}
}{- "community": {
- "id": "string",
- "name": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "endDateTime": "2019-08-24T14:15:22Z"
}, - "highlightedCard": {
- "bestReviewer": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}, - "bestContributor": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}, - "bestCommitter": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}, - "bestPullRequester": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}, - "bestIssuer": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}
}
}{- "cards": [
- {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}
]
}{- "card": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}
}{- "card": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}
}GitHub APIを呼び出してHighlightedCardを再計算し、データベースに保存する
| id required | string |
{- "community": {
- "id": "string",
- "name": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "endDateTime": "2019-08-24T14:15:22Z"
}, - "highlightedCard": {
- "bestReviewer": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}, - "bestContributor": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}, - "bestCommitter": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}, - "bestPullRequester": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}, - "bestIssuer": {
- "githubId": "string",
- "userName": "string",
- "fullName": "string",
- "iconUrl": "string",
- "identicon": {
- "color": "string",
- "blocks": [
- [
- true
]
]
}, - "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}
}
}
}{- "stats": {
- "contributions": [
- {
- "date": "2019-08-24",
- "count": 0
}
], - "totalContribution": 0,
- "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}, - "contributionDetail": {
- "reviewCount": 0,
- "commitCount": 0,
- "pullRequestCount": 0,
- "issueCount": 0
}
}
}{- "stats": {
- "contributions": [
- {
- "date": "2019-08-24",
- "count": 0
}
], - "totalContribution": 0,
- "mostUsedLanguage": {
- "name": "string",
- "color": "string"
}, - "contributionDetail": {
- "reviewCount": 0,
- "commitCount": 0,
- "pullRequestCount": 0,
- "issueCount": 0
}
}
}