Skip to content

elimity-com/monday

Repository files navigation

monday

GoDoc

monday is a go client library for accessing the monday api v2

using graphql

GraphiQL (an in-browser tool for writing, validating, and testing GraphQL queries

querying monday.com entities

NewClient(mondayAPIToken, nil).Exec(context.Background(), NewQueryPayload(
    NewBoardsWithArguments(
        nil,
        NewBoardsIDsArgument([]int{boardID}),
    ),
))

the code above executes the following query

query {
    boards(ids: boardID) {
       id
    }
}

mutating monday.com entities

NewClient(mondayAPIToken, nil).Exec(context.Background(), NewMutationPayload(
    Boards.Create(boardName, PublicBoardsKind(), nil),
))

the code above executes the following mutation

mutation {
    create_board(board_name: boardName, board_kind: public) {
       id
    }
}

About

go library for accessing the monday.com api

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages