# README
Go API client for stackoverflow
Stack Exchange API
Overview
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: 2.2
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.GoClientCodegen
Installation
Install the following dependencies:
go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context
go get github.com/antihax/optional
Put the package under your project folder and add the following in import:
import "./stackoverflow"
Documentation for API Endpoints
All URIs are relative to https://api.stackexchange.com/2.2
Class | Method | HTTP request | Description |
---|---|---|---|
QuestionsApi | GetFeaturedQuestions | Get /questions/featured | |
QuestionsApi | GetQuestions | Get /questions | |
QuestionsApi | GetQuestionsWithoutAnswers | Get /questions/no-answers | |
QuestionsApi | GetUnansweredQuestions | Get /questions/unanswered | |
UsersApi | GetMe | Get /me | |
UsersApi | GetMyReputation | Get /me/reputation | |
UsersApi | GetMyReputationHistory | Get /me/reputation-history | |
UsersApi | GetUsers | Get /users | |
UsersApi | GetUsersReputation | Get /users/{userIds}/reputation | |
UsersApi | GetUsersReputationHistory | Get /users/{userIds}/reputation-history |
Documentation For Models
- Question
- QuestionOwner
- QuestionsResponse
- ReputationChange
- ReputationHistory
- ReputationHistoryResponse
- ReputationResponse
- User
- UserBadgeCounts
- UsersResponse
Documentation For Authorization
Endpoints do not require authorization.