Function EsaApiAxiosParamCreator
 
- EsaApiAxiosParamCreator(configuration?): { 
    batchMoveCategory: ((teamName, batchMoveOptions, options?) => Promise<RequestArgs>); 
    createComment: ((teamName, postNumber, createCommentBody, page?, perPage?, options?) => Promise<RequestArgs>); 
    createEmoji: ((teamName, createEmojiBody, options?) => Promise<RequestArgs>); 
    createPost: ((teamName, createPostBody, options?) => Promise<RequestArgs>); 
    deleteComment: ((teamName, commentId, options?) => Promise<RequestArgs>); 
    deleteEmoji: ((teamName, code, options?) => Promise<RequestArgs>); 
    deleteMember: ((teamName, screenName, options?) => Promise<RequestArgs>); 
    deletePost: ((teamName, postNumber, options?) => Promise<RequestArgs>); 
    disinvite: ((teamName, code, options?) => Promise<RequestArgs>); 
    getAuthenticatedUser: ((include?, options?) => Promise<RequestArgs>); 
    getComment: ((teamName, commentId, include?, options?) => Promise<RequestArgs>); 
    getCommentStargazers: ((teamName, commentId, page?, perPage?, options?) => Promise<RequestArgs>); 
    getComments: ((teamName, page?, perPage?, options?) => Promise<RequestArgs>); 
    getEmojis: ((teamName, include?, options?) => Promise<RequestArgs>); 
    getInvitations: ((teamName, options?) => Promise<RequestArgs>); 
    getMembers: ((teamName, sort?, order?, page?, perPage?, options?) => Promise<RequestArgs>); 
    getPost: ((teamName, postNumber, include?, options?) => Promise<RequestArgs>); 
    getPostComments: ((teamName, postNumber, page?, perPage?, options?) => Promise<RequestArgs>); 
    getPostStargazers: ((teamName, postNumber, page?, perPage?, options?) => Promise<RequestArgs>); 
    getPosts: ((teamName, q?, include?, sort?, order?, page?, perPage?, options?) => Promise<RequestArgs>); 
    getTags: ((teamName, page?, perPage?, options?) => Promise<RequestArgs>); 
    getTeam: ((teamName, options?) => Promise<RequestArgs>); 
    getTeamStats: ((teamName, options?) => Promise<RequestArgs>); 
    getTeams: ((page?, perPage?, options?) => Promise<RequestArgs>); 
    getWatchers: ((teamName, postNumber, page?, perPage?, options?) => Promise<RequestArgs>); 
    invite: ((teamName, inviteBody, options?) => Promise<RequestArgs>); 
    starComment: ((teamName, commentId, newStar, options?) => Promise<RequestArgs>); 
    starPost: ((teamName, postNumber, newStar, options?) => Promise<RequestArgs>); 
    unstarComment: ((teamName, commentId, options?) => Promise<RequestArgs>); 
    unstarPost: ((teamName, postNumber, options?) => Promise<RequestArgs>); 
    unwachPost: ((teamName, postNumber, options?) => Promise<RequestArgs>); 
    updateComment: ((teamName, commentId, updateCommentBody, options?) => Promise<RequestArgs>); 
    updatePost: ((teamName, postNumber, updatePostBody, options?) => Promise<RequestArgs>); 
    watchPost: ((teamName, postNumber, options?) => Promise<RequestArgs>); 
} 
- 
Returns { 
    batchMoveCategory: ((teamName, batchMoveOptions, options?) => Promise<RequestArgs>); 
    createComment: ((teamName, postNumber, createCommentBody, page?, perPage?, options?) => Promise<RequestArgs>); 
    createEmoji: ((teamName, createEmojiBody, options?) => Promise<RequestArgs>); 
    createPost: ((teamName, createPostBody, options?) => Promise<RequestArgs>); 
    deleteComment: ((teamName, commentId, options?) => Promise<RequestArgs>); 
    deleteEmoji: ((teamName, code, options?) => Promise<RequestArgs>); 
    deleteMember: ((teamName, screenName, options?) => Promise<RequestArgs>); 
    deletePost: ((teamName, postNumber, options?) => Promise<RequestArgs>); 
    disinvite: ((teamName, code, options?) => Promise<RequestArgs>); 
    getAuthenticatedUser: ((include?, options?) => Promise<RequestArgs>); 
    getComment: ((teamName, commentId, include?, options?) => Promise<RequestArgs>); 
    getCommentStargazers: ((teamName, commentId, page?, perPage?, options?) => Promise<RequestArgs>); 
    getComments: ((teamName, page?, perPage?, options?) => Promise<RequestArgs>); 
    getEmojis: ((teamName, include?, options?) => Promise<RequestArgs>); 
    getInvitations: ((teamName, options?) => Promise<RequestArgs>); 
    getMembers: ((teamName, sort?, order?, page?, perPage?, options?) => Promise<RequestArgs>); 
    getPost: ((teamName, postNumber, include?, options?) => Promise<RequestArgs>); 
    getPostComments: ((teamName, postNumber, page?, perPage?, options?) => Promise<RequestArgs>); 
    getPostStargazers: ((teamName, postNumber, page?, perPage?, options?) => Promise<RequestArgs>); 
    getPosts: ((teamName, q?, include?, sort?, order?, page?, perPage?, options?) => Promise<RequestArgs>); 
    getTags: ((teamName, page?, perPage?, options?) => Promise<RequestArgs>); 
    getTeam: ((teamName, options?) => Promise<RequestArgs>); 
    getTeamStats: ((teamName, options?) => Promise<RequestArgs>); 
    getTeams: ((page?, perPage?, options?) => Promise<RequestArgs>); 
    getWatchers: ((teamName, postNumber, page?, perPage?, options?) => Promise<RequestArgs>); 
    invite: ((teamName, inviteBody, options?) => Promise<RequestArgs>); 
    starComment: ((teamName, commentId, newStar, options?) => Promise<RequestArgs>); 
    starPost: ((teamName, postNumber, newStar, options?) => Promise<RequestArgs>); 
    unstarComment: ((teamName, commentId, options?) => Promise<RequestArgs>); 
    unstarPost: ((teamName, postNumber, options?) => Promise<RequestArgs>); 
    unwachPost: ((teamName, postNumber, options?) => Promise<RequestArgs>); 
    updateComment: ((teamName, commentId, updateCommentBody, options?) => Promise<RequestArgs>); 
    updatePost: ((teamName, postNumber, updatePostBody, options?) => Promise<RequestArgs>); 
    watchPost: ((teamName, postNumber, options?) => Promise<RequestArgs>); 
}
- 
batchMoveCategory: ((teamName, batchMoveOptions, options?) => Promise<RequestArgs>)
- 
- (teamName, batchMoveOptions, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
createComment: ((teamName, postNumber, createCommentBody, page?, perPage?, options?) => Promise<RequestArgs>)
- 
- 
Parameters
- 
teamName: string
 
- 
postNumber: number
 
- 
 
- 
Optional page: number
 
- 
Optional perPage: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
createEmoji: ((teamName, createEmojiBody, options?) => Promise<RequestArgs>)
- 
- (teamName, createEmojiBody, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
createPost: ((teamName, createPostBody, options?) => Promise<RequestArgs>)
- 
- (teamName, createPostBody, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
deleteComment: ((teamName, commentId, options?) => Promise<RequestArgs>)
- 
- 
Parameters
- 
teamName: string
 
- 
commentId: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
deleteEmoji: ((teamName, code, options?) => Promise<RequestArgs>)
- 
- (teamName, code, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
code: string
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
deleteMember: ((teamName, screenName, options?) => Promise<RequestArgs>)
- 
- (teamName, screenName, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
screenName: string
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
deletePost: ((teamName, postNumber, options?) => Promise<RequestArgs>)
- 
- (teamName, postNumber, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
postNumber: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
disinvite: ((teamName, code, options?) => Promise<RequestArgs>)
- 
- (teamName, code, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
code: string
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getAuthenticatedUser: ((include?, options?) => Promise<RequestArgs>)
- 
- (include?, options?): Promise<RequestArgs>
 
- 
Parameters
- 
Optional include: "teams"
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getComment: ((teamName, commentId, include?, options?) => Promise<RequestArgs>)
- 
- 
Parameters
- 
teamName: string
 
- 
commentId: number
 
- 
Optional include: "stargazers"
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getCommentStargazers: ((teamName, commentId, page?, perPage?, options?) => Promise<RequestArgs>)
- 
- 
Parameters
- 
teamName: string
 
- 
commentId: number
 
- 
Optional page: number
 
- 
Optional perPage: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getComments: ((teamName, page?, perPage?, options?) => Promise<RequestArgs>)
- 
- 
Parameters
- 
teamName: string
 
- 
Optional page: number
 
- 
Optional perPage: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getEmojis: ((teamName, include?, options?) => Promise<RequestArgs>)
- 
- (teamName, include?, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
Optional include: "all"
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getInvitations: ((teamName, options?) => Promise<RequestArgs>)
- 
- (teamName, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getMembers: ((teamName, sort?, order?, page?, perPage?, options?) => Promise<RequestArgs>)
- 
- (teamName, sort?, order?, page?, perPage?, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
Optional sort: "posts_count" | "joined" | "last_accessed"
 
- 
Optional order: "asc" | "desc"
 
- 
Optional page: number
 
- 
Optional perPage: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getPost: ((teamName, postNumber, include?, options?) => Promise<RequestArgs>)
- 
- (teamName, postNumber, include?, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
postNumber: number
 
- 
Optional include: ("stargazers" | "comments" | "comments.stargazers")[]
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getPostComments: ((teamName, postNumber, page?, perPage?, options?) => Promise<RequestArgs>)
- 
- 
Parameters
- 
teamName: string
 
- 
postNumber: number
 
- 
Optional page: number
 
- 
Optional perPage: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getPostStargazers: ((teamName, postNumber, page?, perPage?, options?) => Promise<RequestArgs>)
- 
- (teamName, postNumber, page?, perPage?, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
postNumber: number
 
- 
Optional page: number
 
- 
Optional perPage: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getPosts: ((teamName, q?, include?, sort?, order?, page?, perPage?, options?) => Promise<RequestArgs>)
- 
- (teamName, q?, include?, sort?, order?, page?, perPage?, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
Optional q: string
 
- 
Optional include: ("stargazers" | "comments" | "comments.stargazers")[]
 
- 
Optional sort: "number" | "comments" | "updated" | "created" | "stars" | "watches" | "best_match"
 
- 
Optional order: "asc" | "desc"
 
- 
Optional page: number
 
- 
Optional perPage: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getTags: ((teamName, page?, perPage?, options?) => Promise<RequestArgs>)
- 
- (teamName, page?, perPage?, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
Optional page: number
 
- 
Optional perPage: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getTeam: ((teamName, options?) => Promise<RequestArgs>)
- 
- (teamName, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getTeamStats: ((teamName, options?) => Promise<RequestArgs>)
- 
- (teamName, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getTeams: ((page?, perPage?, options?) => Promise<RequestArgs>)
- 
- (page?, perPage?, options?): Promise<RequestArgs>
 
- 
Parameters
- 
Optional page: number
 
- 
Optional perPage: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
getWatchers: ((teamName, postNumber, page?, perPage?, options?) => Promise<RequestArgs>)
- 
- (teamName, postNumber, page?, perPage?, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
postNumber: number
 
- 
Optional page: number
 
- 
Optional perPage: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
invite: ((teamName, inviteBody, options?) => Promise<RequestArgs>)
- 
- (teamName, inviteBody, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
starComment: ((teamName, commentId, newStar, options?) => Promise<RequestArgs>)
- 
- 
Parameters
- 
teamName: string
 
- 
commentId: number
 
- 
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
starPost: ((teamName, postNumber, newStar, options?) => Promise<RequestArgs>)
- 
- (teamName, postNumber, newStar, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
postNumber: number
 
- 
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
unstarComment: ((teamName, commentId, options?) => Promise<RequestArgs>)
- 
- 
Parameters
- 
teamName: string
 
- 
commentId: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
unstarPost: ((teamName, postNumber, options?) => Promise<RequestArgs>)
- 
- (teamName, postNumber, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
postNumber: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
unwachPost: ((teamName, postNumber, options?) => Promise<RequestArgs>)
- 
- (teamName, postNumber, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
postNumber: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
updateComment: ((teamName, commentId, updateCommentBody, options?) => Promise<RequestArgs>)
- 
- 
Parameters
- 
teamName: string
 
- 
commentId: number
 
- 
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
updatePost: ((teamName, postNumber, updatePostBody, options?) => Promise<RequestArgs>)
- 
- (teamName, postNumber, updatePostBody, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
postNumber: number
 
- 
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
- 
watchPost: ((teamName, postNumber, options?) => Promise<RequestArgs>)
- 
- (teamName, postNumber, options?): Promise<RequestArgs>
 
- 
Parameters
- 
teamName: string
 
- 
postNumber: number
 
- 
Optional options: any = {}
 
 
Returns Promise<RequestArgs>
 
 
 
 
 
 
 
EsaApi - axios parameter creator