Documentation ¶
Index ¶
- func CreateOrganization(ctx context.Context, q *url.Values, ...) (ResponseOrganizationCreate, ResponseError)
- func CreateUser(ctx context.Context, q *url.Values, reqBody requests.RequestUserBody) (ResponseUserCreate, ResponseError)
- func FetchInitData(ctx context.Context, q *url.Values) (ResponseInitData, ResponseError)
- func FetchListOrganization(ctx context.Context, q *url.Values) (ResponseOrganizationList, ResponseError)
- func FetchListUsers(ctx context.Context, q *url.Values) (ResponseUserList, ResponseError)
- func FetchOrganizationInfo(ctx context.Context, q *url.Values, organizationId string) (ResponseOrganization, ResponseError)
- func FetchUserInfo(ctx context.Context, q *url.Values, userId string) (ResponseUser, ResponseError)
- type ResponseActivate
- type ResponseError
- func ActivateOrganization(ctx context.Context, q *url.Values, organizationId string) ResponseError
- func ActivateUser(ctx context.Context, q *url.Values, userId string) ResponseError
- func DeleteOrganization(ctx context.Context, q *url.Values, organizationId string) ResponseError
- func DeleteUser(ctx context.Context, q *url.Values, userId string) ResponseError
- func UpdateOrganization(ctx context.Context, q *url.Values, ...) ResponseError
- func UpdateUser(ctx context.Context, q *url.Values, reqBody requests.RequestUserBody, ...) ResponseError
- type ResponseInitData
- type ResponseOrganization
- type ResponseOrganizationCreate
- type ResponseOrganizationList
- type ResponseUser
- type ResponseUserCreate
- type ResponseUserList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateOrganization ¶
func CreateOrganization(ctx context.Context, q *url.Values, reqBody requests.RequestOrganizationInsertionBody) (ResponseOrganizationCreate, ResponseError)
func CreateUser ¶
func CreateUser(ctx context.Context, q *url.Values, reqBody requests.RequestUserBody) (ResponseUserCreate, ResponseError)
func FetchInitData ¶
func FetchInitData(ctx context.Context, q *url.Values) (ResponseInitData, ResponseError)
func FetchListOrganization ¶
func FetchListOrganization(ctx context.Context, q *url.Values) (ResponseOrganizationList, ResponseError)
func FetchListUsers ¶
func FetchListUsers(ctx context.Context, q *url.Values) (ResponseUserList, ResponseError)
func FetchOrganizationInfo ¶
func FetchOrganizationInfo(ctx context.Context, q *url.Values, organizationId string) (ResponseOrganization, ResponseError)
func FetchUserInfo ¶
func FetchUserInfo(ctx context.Context, q *url.Values, userId string) (ResponseUser, ResponseError)
Types ¶
type ResponseActivate ¶
type ResponseError ¶
type ResponseError struct { Action string `json:"action"` Error error `json:"error"` Status int `json:"status"` }
func ActivateOrganization ¶
func ActivateUser ¶
func DeleteOrganization ¶
func DeleteUser ¶
func UpdateOrganization ¶
func UpdateOrganization(ctx context.Context, q *url.Values, reqBody requests.RequestOrganizationUpdateBody, organizationId string) ResponseError
func UpdateUser ¶
func UpdateUser(ctx context.Context, q *url.Values, reqBody requests.RequestUserBody, userId string) ResponseError
type ResponseInitData ¶
type ResponseInitData struct { Data struct { OrganizationTypes []models.OrganizationType `json:"organization_types"` } `json:"data"` Meta models.Meta `json:"meta"` }
type ResponseOrganization ¶
type ResponseOrganization struct { Data struct { Organization models.Organization `json:"organization"` } `json:"data"` Meta models.Meta `json:"meta"` }
type ResponseOrganizationList ¶
type ResponseOrganizationList struct { Data struct { Organizations []models.Organization `json:"organizations"` } `json:"data"` Meta models.Meta `json:"meta"` }
type ResponseUser ¶
type ResponseUserCreate ¶
Click to show internal directories.
Click to hide internal directories.