TractionToolsApiV1 - JavaScript client for traction_tools_api___v1 No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) This SDK is automatically generated by the Swagger Codegen project:
- API version: v1
- Package version: v1
- Build package: io.swagger.codegen.languages.JavascriptClientCodegen
For Node.js
To publish the library as a npm, please follow the procedure in "Publishing npm packages".
Then install it via:
npm install traction_tools_api___v1 --save
To use the library locally without publishing to a remote npm registry, first install the dependencies by changing
into the directory containing package.json
(and this README). Let's call this JAVASCRIPT_CLIENT_DIR
. Then run:
npm install
Next, link it globally in npm with the following, also from JAVASCRIPT_CLIENT_DIR
:
npm link
Finally, switch to the directory you want to use your traction_tools_api___v1 from, and run:
npm link /path/to/<JAVASCRIPT_CLIENT_DIR>
You should now be able to require('traction_tools_api___v1')
in javascript files from the directory you ran the last
command above from.
If the library is hosted at a git repository, e.g. https://github.com/GIT_USER_ID/GIT_REPO_ID then install it via:
npm install GIT_USER_ID/GIT_REPO_ID --save
The library also works in the browser environment via npm and browserify. After following
the above steps with Node.js and installing browserify with npm install -g browserify
,
perform the following (assuming main.js is your entry file, that's to say your javascript file where you actually
use this library):
browserify main.js > bundle.js
Then include bundle.js in the HTML pages.
Using Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:
module: {
rules: [
{
parser: {
amd: false
}
}
]
}
Please follow the installation instruction and execute the following JS code:
var TractionToolsApiV1 = require('traction_tools_api___v1');
var api = new TractionToolsApiV1.HeadlinesApi()
var HEADLINE_ID = 789; // {Number} People headline ID
var opts = {
'includeOrigin': true, // {Boolean}
'includePermission': true // {Boolean} Include permission in the response
};
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
api.headlinesGetHeadline(HEADLINE_ID, opts, callback);
All URIs are relative to https://tt-devs.com
Class | Method | HTTP request | Description |
---|---|---|---|
TractionToolsApiV1.HeadlinesApi | headlinesGetHeadline | GET /api/v1/headline/{HEADLINE_ID} | Get a specific people headline |
TractionToolsApiV1.HeadlinesApi | headlinesGetMineHeadlines | GET /api/v1/headline/users/mine | Get headlines you own |
TractionToolsApiV1.HeadlinesApi | headlinesGetUserHeadlines | GET /api/v1/headline/users/{USER_ID} | Get all headlines owned by a user. |
TractionToolsApiV1.HeadlinesApi | headlinesRemoveHeadlines | DELETE /api/v1/headline/{HEADLINE_ID} | Delete a people headline |
TractionToolsApiV1.HeadlinesApi | headlinesUpdateHeadlines | PUT /api/v1/headline/{HEADLINE_ID} | Update a People Headline |
TractionToolsApiV1.IssuesApi | issuesComplete | POST /api/v1/issues/{ISSUE_ID}/complete | Mark issue as completed |
TractionToolsApiV1.IssuesApi | issuesCreateIssue | POST /api/v1/issues/create | Create a new issue in for a Level 10 |
TractionToolsApiV1.IssuesApi | issuesEditIssue | PUT /api/v1/issues/{ISSUE_ID} | Update an issue |
TractionToolsApiV1.IssuesApi | issuesGet | GET /api/v1/issues/{ISSUE_ID} | Get a specific issue |
TractionToolsApiV1.IssuesApi | issuesGetMineIssues | GET /api/v1/issues/users/mine | Get all issues you own. |
TractionToolsApiV1.IssuesApi | issuesGetUserIssues | GET /api/v1/issues/users/{USER_ID} | Get all issues owned by a user. |
TractionToolsApiV1.IssuesApi | issuesMoveFromVto | POST /api/v1/issues/{ISSUE_ID}/movefromvto | Move issue from VTO |
TractionToolsApiV1.IssuesApi | issuesMoveToMeeting | POST /api/v1/issues/{ISSUE_ID}/movetomeeting/{MEETING_ID} | Move issue to another meeting |
TractionToolsApiV1.IssuesApi | issuesMoveToVto | POST /api/v1/issues/{ISSUE_ID}/movetovto | Move issue to VTO |
TractionToolsApiV1.L10Api | l10AddAttendee | POST /api/v1/L10/{MEETING_ID}/attendees/{USER_ID} | Add an existing user to a Level 10 meeting |
TractionToolsApiV1.L10Api | l10AttachMeasurableL10 | POST /api/v1/L10/{MEETING_ID}/measurables/{MEASURABLE_ID} | Add an existing scorecard measurable to a Level 10 meeting |
TractionToolsApiV1.L10Api | l10AttachRockMeetingL10 | POST /api/v1/L10/{MEETING_ID}/rocks/{ROCK_ID} | Add an existing rock to a Level 10 meeting |
TractionToolsApiV1.L10Api | l10CreateHeadlineL10 | POST /api/v1/L10/{MEETING_ID}/headlines | Create a people headline for a Level 10 meeting |
TractionToolsApiV1.L10Api | l10CreateIssueL10 | POST /api/v1/L10/{MEETING_ID}/issues | Add an issue to a Level 10 meeting |
TractionToolsApiV1.L10Api | l10CreateL10 | POST /api/v1/L10/create | Create a new Level 10 meeting. |
TractionToolsApiV1.L10Api | l10CreateRockL10 | POST /api/v1/L10/{MEETING_ID}/rocks | Create a new rock and move it to L10 meeting |
TractionToolsApiV1.L10Api | l10CreateTodoL10 | POST /api/v1/L10/{MEETING_ID}/todos | Add a to-do to a Level 10 meeting |
TractionToolsApiV1.L10Api | l10EditL10 | PUT /api/v1/L10/{MEETING_ID} | Update a Level 10 meeting |
TractionToolsApiV1.L10Api | l10GetL10 | GET /api/v1/L10/{MEETING_ID} | Get information about a Level 10 meeting |
TractionToolsApiV1.L10Api | l10GetL10Attendees | GET /api/v1/L10/{MEETING_ID}/attendees | Get a list of attendees |
TractionToolsApiV1.L10Api | l10GetL10List | GET /api/v1/L10/list | Get a list of Level 10 meetings |
TractionToolsApiV1.L10Api | l10GetL10Rocks | GET /api/v1/L10/{MEETING_ID}/rocks | Get list of L10 rocks |
TractionToolsApiV1.L10Api | l10GetRecurrenceHeadlines | GET /api/v1/l10/{MEETING_ID}/headlines | Get a list of people headlines in a Level 10 meeting |
TractionToolsApiV1.L10Api | l10GetRecurrenceIssues | GET /api/v1/l10/{MEETING_ID}/issues | Get a list of issues for a Level 10 meeting |
TractionToolsApiV1.L10Api | l10GetRecurrenceTodos | GET /api/v1/l10/{MEETING_ID}/todos | Get a list of to-dos in a Level 10 meeting |
TractionToolsApiV1.L10Api | l10GetUserHeadlines | GET /api/v1/l10/{MEETING_ID}/users/{USER_ID}/headlines | Get a list of headlines in a Level 10 meeting for a particular user |
TractionToolsApiV1.L10Api | l10GetUserIssues | GET /api/v1/l10/{MEETING_ID}/users/{USER_ID}/issues | Get a list of issues in a Level 10 meeting for a particular user |
TractionToolsApiV1.L10Api | l10GetUserL10List | GET /api/v1/L10/{USER_ID}/list | Get list of L10 meetings attended by a particular user |
TractionToolsApiV1.L10Api | l10GetUserMeasurables | GET /api/v1/l10/{MEETING_ID}/users/{USER_ID}/measurables | Get a list of measurables in a Level 10 meeting for a particular user |
TractionToolsApiV1.L10Api | l10GetUserRocks | GET /api/v1/l10/{MEETING_ID}/users/{USER_ID}/rocks | Get a list of rocks in a Level 10 meeting for a particular user |
TractionToolsApiV1.L10Api | l10GetUserTodos | GET /api/v1/l10/{MEETING_ID}/users/{USER_ID}/todos | Get a list of todos in a Level 10 meeting for a particular user |
TractionToolsApiV1.L10Api | l10RemoveHeadlineL10 | DELETE /api/v1/L10/{MEETING_ID}/headlines/{HEADLINE_ID} | Remove a headline from a Level 10 meeting |
TractionToolsApiV1.L10Api | l10RemoveIssueL10 | DELETE /api/v1/L10/{MEETING_ID}/issues/{ISSUE_ID} | Remove an issue from a Level 10 meeting |
TractionToolsApiV1.L10Api | l10RemoveL10 | DELETE /api/v1/L10/{MEETING_ID} | Delete a Level 10 meeting |
TractionToolsApiV1.L10Api | l10RemoveMeasurableL10 | DELETE /api/v1/L10/{MEETING_ID}/measurables/{MEASURABLE_ID} | Remove a scorecard measurable from a Level 10 meeting |
TractionToolsApiV1.L10Api | l10RemoveRockL10 | DELETE /api/v1/L10/{MEETING_ID}/rocks/{ROCK_ID} | Remove a rock from a Level 10 meeting |
TractionToolsApiV1.Measurables_Api | measurablesCreateMeasurable | POST /api/v1/measurables/create | Create a new measurable |
TractionToolsApiV1.Measurables_Api | measurablesGet | GET /api/v1/measurables/{MEASURABLE_ID} | Get a measurable |
TractionToolsApiV1.Measurables_Api | measurablesGetMeasurableScores | GET /api/v1/measurables/{MEASURABLE_ID}/scores | Get scores for a particular measurable |
TractionToolsApiV1.Measurables_Api | measurablesGetMineMeasureables | GET /api/v1/measurables/user/mine | Get measurables that you own |
TractionToolsApiV1.Measurables_Api | measurablesGetUserMeasureables | GET /api/v1/measurables/user/{USER_ID} | Get measurables for a particular user |
TractionToolsApiV1.Measurables_Api | measurablesUpdateMeasurable | PUT /api/v1/measurables/{MEASURABLE_ID} | Update a measureable |
TractionToolsApiV1.Measurables_Api | measurablesUpdateScore | PUT /api/v1/measurables/{MEASURABLE_ID}/week/{WEEK_ID} | Update a score for a particular measureable |
TractionToolsApiV1.MilestonesApi | milestonesGetMilestones | GET /api/v1/milestones/{MILESTONE_ID} | Get a particular milestone |
TractionToolsApiV1.MilestonesApi | milestonesRemoveMilestones | DELETE /api/v1/milestones/{MILESTONE_ID} | Delete a milestone |
TractionToolsApiV1.MilestonesApi | milestonesUpdateMilestones | PUT /api/v1/milestones/{MILESTONE_ID} | Update a milestone |
TractionToolsApiV1.PositionApi | positionAddPositionRoles | POST /api/v1/positions/{POSITION_ID}/roles | Create a role for a position |
TractionToolsApiV1.PositionApi | positionCreatePosition | POST /api/v1/positions/create | Create a new position |
TractionToolsApiV1.PositionApi | positionGetMinePosition | GET /api/v1/positions/mine | List all your positions at the organization |
TractionToolsApiV1.PositionApi | positionGetPositionRoles | GET /api/v1/positions/{POSITION_ID}/roles | Get a list of roles for a particular position |
TractionToolsApiV1.PositionApi | positionGetPositions | GET /api/v1/positions/{POSITION_ID} | Get a particular position |
TractionToolsApiV1.PositionApi | positionUpdatePositions | PUT /api/v1/positions/{POSITION_ID} | Update a position |
TractionToolsApiV1.PostQuarterApi | postQuarterCreate | POST /api/v1/postquarter/create | Create a new post quarter |
TractionToolsApiV1.RocksApi | rocksAddRocksMilestones | POST /api/v1/rocks/{ROCK_ID}/milestones | Add a milestone to a particular rock |
TractionToolsApiV1.RocksApi | rocksArchiveRock | PUT /api/v1/rocks/{ROCK_ID}/archive | Archive the rock |
TractionToolsApiV1.RocksApi | rocksCreateRock | POST /api/v1/rocks/create | Create a new rock |
TractionToolsApiV1.RocksApi | rocksDeleteRocks | DELETE /api/v1/rocks/{ROCK_ID} | Delete a rock |
TractionToolsApiV1.RocksApi | rocksGetArchivedRocksForUser | GET /api/v1/archivedrocks/user/{USER_ID} | Get a list of archived rocks for a user |
TractionToolsApiV1.RocksApi | rocksGetRock | GET /api/v1/rocks/{ROCK_ID} | Get a specific rock |
TractionToolsApiV1.RocksApi | rocksGetRocksForUser | GET /api/v1/rocks/user/{USER_ID} | Get a list of rocks for a user |
TractionToolsApiV1.RocksApi | rocksGetRocksMilestones | GET /api/v1/rocks/{ROCK_ID}/milestones | Get milestones for a particular rock |
TractionToolsApiV1.RocksApi | rocksGetYourArchivedRocks | GET /api/v1/archivedrocks/user/mine | Get a list of your archived rocks |
TractionToolsApiV1.RocksApi | rocksGetYourRocks | GET /api/v1/rocks/user/mine | Get a list of your rocks |
TractionToolsApiV1.RocksApi | rocksRestoreRock | PUT /api/v1/rocks/{ROCK_ID}/restore | Restore a rock from the archive |
TractionToolsApiV1.RocksApi | rocksUpdateRocks | PUT /api/v1/rocks/{ROCK_ID} | Update a rock |
TractionToolsApiV1.RoleApi | roleGetRoles | GET /api/v1/role/{ROLE_ID} | Get a particular role |
TractionToolsApiV1.RoleApi | roleRemoveRoles | DELETE /api/v1/role/{ROLE_ID} | Remove a role from a position |
TractionToolsApiV1.RoleApi | roleUpdateRoles | PUT /api/v1/role/{ROLE_ID} | Update a role |
TractionToolsApiV1.ScorecardApi | scorecardGetMeasureablesForUser | GET /api/v1/scorecard/user/{USER_ID} | |
TractionToolsApiV1.ScorecardApi | scorecardGetMineMeasureables | GET /api/v1/scorecard/user/mine | |
TractionToolsApiV1.ScorecardApi | scorecardGetScorecardForMeeting | GET /api/v1/scorecard/meeting/{MEETING_ID} | |
TractionToolsApiV1.Scores_Api | scoresGet | GET /api/v1/scores/{SCORE_ID} | Get a particular score |
TractionToolsApiV1.Scores_Api | scoresPut | PUT /api/v1/scores/{SCORE_ID} | Update a score |
TractionToolsApiV1.SearchApi | searchSearch | GET /api/v1/search/all | Search for users, positions, or teams by name |
TractionToolsApiV1.SearchApi | searchSearchUser | GET /api/v1/search/user | Search for users |
TractionToolsApiV1.SeatsApi | seatsAttachDirectReport | POST /api/v1/seats/{SEAT_ID}/directreport/{USER_ID} | Add a user below a seat |
TractionToolsApiV1.SeatsApi | seatsAttachPosition | POST /api/v1/seats/{SEAT_ID}/position/{POSITION_ID} | Set the position for a seat |
TractionToolsApiV1.SeatsApi | seatsAttachUser | POST /api/v1/seats/{SEAT_ID}/user/{USER_ID} | Set a user for a seat |
TractionToolsApiV1.SeatsApi | seatsDetachUser | DELETE /api/v1/seats/{SEAT_ID}/user | Remove user from a seat |
TractionToolsApiV1.SeatsApi | seatsGetPosition | GET /api/v1/seats/{SEAT_ID}/position | Get the position attached to a seat |
TractionToolsApiV1.SeatsApi | seatsGetSeat | GET /api/v1/seats/{SEAT_ID} | Get a particular seat |
TractionToolsApiV1.SeatsApi | seatsGetSeatUser | GET /api/v1/seats/{SEAT_ID}/user | Get the user for a seat |
TractionToolsApiV1.SeatsApi | seatsGetSeatsForMe | GET /api/v1/seats/user/mine | Get your seats |
TractionToolsApiV1.SeatsApi | seatsGetSeatsForUser | GET /api/v1/seats/user/{USER_ID} | Get seats for a user |
TractionToolsApiV1.SeatsApi | seatsRemovePosition | DELETE /api/v1/seats/{SEAT_ID}/position | Remove position for a seat |
TractionToolsApiV1.SeatsApi | seatsRemoveSeat | DELETE /api/v1/seats/{SEAT_ID} | Delete a seat from the accountability chart |
TractionToolsApiV1.TeamsApi | teamsAddTeam | POST /api/v1/teams/create | Create a new team |
TractionToolsApiV1.TeamsApi | teamsAddTeamMember | POST /api/v1/teams/{TEAM_ID}/member/{USER_ID} | Add a user to a team |
TractionToolsApiV1.TeamsApi | teamsGetTeamMembers | GET /api/v1/teams/{TEAM_ID}/members | Get team members |
TractionToolsApiV1.TeamsApi | teamsGetTeams | GET /api/v1/teams/{TEAM_ID} | Get a particular team |
TractionToolsApiV1.TeamsApi | teamsRemoveTeamMember | DELETE /api/v1/teams/{TEAM_ID}/member/{USER_ID} | Remove a team member |
TractionToolsApiV1.TeamsApi | teamsUpdateTeam | PUT /api/v1/teams/{TEAM_ID} | Update a team |
TractionToolsApiV1.TodosApi | todosCreateTodo | POST /api/v1/todo/create | Create a personal to-do |
TractionToolsApiV1.TodosApi | todosEditTodo | PUT /api/v1/todo/{TODO_ID} | Update a to-do |
TractionToolsApiV1.TodosApi | todosGet | GET /api/v1/todo/{TODO_ID} | Get a particular to-do |
TractionToolsApiV1.TodosApi | todosGetMineTodos | GET /api/v1/todo/users/mine | Get your to-dos |
TractionToolsApiV1.TodosApi | todosGetUserTodos | GET /api/v1/todo/user/{USER_ID} | Get to-dos for a user |
TractionToolsApiV1.TodosApi | todosMarkComplete | POST /api/v1/todo/{TODO_ID}/complete | Update the completion of a to-do |
TractionToolsApiV1.Users_Api | usersGetDirectReports | GET /api/v1/users/{userId}/directreports | Get direct reports for a particular user |
TractionToolsApiV1.Users_Api | usersGetMineDirectReports | GET /api/v1/users/minedirectreports | Get my direct reports |
TractionToolsApiV1.Users_Api | usersGetMineUser | GET /api/v1/users/mine | |
TractionToolsApiV1.Users_Api | usersGetMineViewable | GET /api/v1/users/mineviewable | Get all viewable users |
TractionToolsApiV1.Users_Api | usersGetUser | GET /api/v1/users/{USER_ID} | |
TractionToolsApiV1.Week_Api | weekGet | GET /api/v1/weeks/current | Get the current week |
- TractionToolsApiV1.AccountabilityGroup
- TractionToolsApiV1.CreateHeadline
- TractionToolsApiV1.CreateIssue
- TractionToolsApiV1.CreateIssue_
- TractionToolsApiV1.CreateMeasurable
- TractionToolsApiV1.CreateMeeting
- TractionToolsApiV1.CreateMilestone
- TractionToolsApiV1.CreateNewQuarter
- TractionToolsApiV1.CreateRock
- TractionToolsApiV1.CreateRockModel_
- TractionToolsApiV1.CreateTodo
- TractionToolsApiV1.CreateTodo_
- TractionToolsApiV1.CreatedMeeting
- TractionToolsApiV1.Headline
- TractionToolsApiV1.Issue
- TractionToolsApiV1.IssuesList
- TractionToolsApiV1.LocalDateTime
- TractionToolsApiV1.Measurable
- TractionToolsApiV1.MeasurableOrder
- TractionToolsApiV1.Meeting
- TractionToolsApiV1.MeetingNotes
- TractionToolsApiV1.Milestone
- TractionToolsApiV1.NameId
- TractionToolsApiV1.Page
- TractionToolsApiV1.PermissionDto
- TractionToolsApiV1.Picture
- TractionToolsApiV1.Position
- TractionToolsApiV1.Rock
- TractionToolsApiV1.Role
- TractionToolsApiV1.RoleGroup
- TractionToolsApiV1.Score
- TractionToolsApiV1.Scorecard
- TractionToolsApiV1.SearchResult
- TractionToolsApiV1.Seat
- TractionToolsApiV1.Settings
- TractionToolsApiV1.Team
- TractionToolsApiV1.Title
- TractionToolsApiV1.Todo
- TractionToolsApiV1.UpdateIssue
- TractionToolsApiV1.UpdateIssueModelCompletion
- TractionToolsApiV1.UpdateMeasurable
- TractionToolsApiV1.UpdateMilestone
- TractionToolsApiV1.UpdateRock
- TractionToolsApiV1.UpdateScore
- TractionToolsApiV1.UpdateTodo
- TractionToolsApiV1.User
- TractionToolsApiV1.Week
- Type: HTTP basic authentication