# narwhalyeti

Narwhalyeti - JavaScript client for narwhalyeti
This is the interface for interacting with the [Asana Platform](https://developers.asana.com). Our API reference is generated from our [OpenAPI spec] (https://raw.githubusercontent.com/Asana/openapi/master/defs/asana_oas.yaml).
This SDK is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:

- API version: 1.0
- Package version: 0.0.2
- Build package: com.asana.codegen.JavascriptClientCodegenGenerator
For more information, please visit [https://asana.com/support](https://asana.com/support)

## Installation

### For [Node.js](https://nodejs.org/)

#### npm

To publish the library as a [npm](https://www.npmjs.com/),
please follow the procedure in ["Publishing npm packages"](https://docs.npmjs.com/getting-started/publishing-npm-packages).

Then install it via:

```shell
npm install narwhalyeti --save
```

#### git
#
If the library is hosted at a git repository, e.g.
https://github.com/GIT_USER_ID/GIT_REPO_ID
then install it via:

```shell
    npm install GIT_USER_ID/GIT_REPO_ID --save
```

### For browser

The library also works in the browser environment via npm and [browserify](http://browserify.org/). 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):

```shell
browserify main.js > bundle.js
```

Then include *bundle.js* in the HTML pages.

### Webpack Configuration

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:

```javascript
module: {
  rules: [
    {
      parser: {
        amd: false
      }
    }
  ]
}
```

## Getting Started

Please follow the [installation](#installation) instruction and execute the following JS code:

```javascript
var Narwhalyeti = require('narwhalyeti');
var defaultClient = Narwhalyeti.ApiClient.instance;

// Configure OAuth2 access token for authorization: oauth2
var oauth2 = defaultClient.authentications['oauth2'];
oauth2.accessToken = "YOUR ACCESS TOKEN"

var api = new Narwhalyeti.AttachmentsApi()
var opts = { 
  'resource_subtype': "external", // {String} 
  'file': "file_example", // {Blob} 
  'parent': "parent_example", // {String} 
  'url': "url_example", // {String} 
  'name': "name_example", // {String} 
  'connect_to_app': true, // {Boolean} 
  'opt_fields': ["[\"connected_to_app\",\"created_at\",\"download_url\",\"host\",\"name\",\"parent\",\"parent.name\",\"parent.resource_subtype\",\"permanent_url\",\"resource_subtype\",\"size\",\"view_url\"]"] // {[String]} This endpoint returns a compact resource, which excludes some properties by default. To include those optional properties, set this query parameter to a comma-separated list of the properties you wish to include.
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createAttachmentForObject(opts, callback);
```

## Documentation for API Endpoints

All URIs are relative to *https://app.asana.com/api/1.0*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*Narwhalyeti.AttachmentsApi* | [**createAttachmentForObject**](docs/AttachmentsApi.md#createAttachmentForObject) | **POST** /attachments | Upload an attachment
*Narwhalyeti.AttachmentsApi* | [**deleteAttachment**](docs/AttachmentsApi.md#deleteAttachment) | **DELETE** /attachments/{attachment_gid} | Delete an attachment
*Narwhalyeti.AttachmentsApi* | [**getAttachment**](docs/AttachmentsApi.md#getAttachment) | **GET** /attachments/{attachment_gid} | Get an attachment
*Narwhalyeti.AttachmentsApi* | [**getAttachmentsForObject**](docs/AttachmentsApi.md#getAttachmentsForObject) | **GET** /attachments | Get attachments from an object
*Narwhalyeti.AuditLogAPIApi* | [**getAuditLogEvents**](docs/AuditLogAPIApi.md#getAuditLogEvents) | **GET** /workspaces/{workspace_gid}/audit_log_events | Get audit log events
*Narwhalyeti.BatchAPIApi* | [**createBatchRequest**](docs/BatchAPIApi.md#createBatchRequest) | **POST** /batch | Submit parallel requests
*Narwhalyeti.CustomFieldSettingsApi* | [**getCustomFieldSettingsForPortfolio**](docs/CustomFieldSettingsApi.md#getCustomFieldSettingsForPortfolio) | **GET** /portfolios/{portfolio_gid}/custom_field_settings | Get a portfolio&#x27;s custom fields
*Narwhalyeti.CustomFieldSettingsApi* | [**getCustomFieldSettingsForProject**](docs/CustomFieldSettingsApi.md#getCustomFieldSettingsForProject) | **GET** /projects/{project_gid}/custom_field_settings | Get a project&#x27;s custom fields
*Narwhalyeti.CustomFieldsApi* | [**createCustomField**](docs/CustomFieldsApi.md#createCustomField) | **POST** /custom_fields | Create a custom field
*Narwhalyeti.CustomFieldsApi* | [**createEnumOptionForCustomField**](docs/CustomFieldsApi.md#createEnumOptionForCustomField) | **POST** /custom_fields/{custom_field_gid}/enum_options | Create an enum option
*Narwhalyeti.CustomFieldsApi* | [**deleteCustomField**](docs/CustomFieldsApi.md#deleteCustomField) | **DELETE** /custom_fields/{custom_field_gid} | Delete a custom field
*Narwhalyeti.CustomFieldsApi* | [**getCustomField**](docs/CustomFieldsApi.md#getCustomField) | **GET** /custom_fields/{custom_field_gid} | Get a custom field
*Narwhalyeti.CustomFieldsApi* | [**getCustomFieldsForWorkspace**](docs/CustomFieldsApi.md#getCustomFieldsForWorkspace) | **GET** /workspaces/{workspace_gid}/custom_fields | Get a workspace&#x27;s custom fields
*Narwhalyeti.CustomFieldsApi* | [**insertEnumOptionForCustomField**](docs/CustomFieldsApi.md#insertEnumOptionForCustomField) | **POST** /custom_fields/{custom_field_gid}/enum_options/insert | Reorder a custom field&#x27;s enum
*Narwhalyeti.CustomFieldsApi* | [**updateCustomField**](docs/CustomFieldsApi.md#updateCustomField) | **PUT** /custom_fields/{custom_field_gid} | Update a custom field
*Narwhalyeti.CustomFieldsApi* | [**updateEnumOption**](docs/CustomFieldsApi.md#updateEnumOption) | **PUT** /enum_options/{enum_option_gid} | Update an enum option
*Narwhalyeti.EventsApi* | [**getEvents**](docs/EventsApi.md#getEvents) | **GET** /events | Get events on a resource
*Narwhalyeti.GoalRelationshipsApi* | [**addSupportingRelationship**](docs/GoalRelationshipsApi.md#addSupportingRelationship) | **POST** /goals/{goal_gid}/addSupportingRelationship | Add a supporting goal relationship
*Narwhalyeti.GoalRelationshipsApi* | [**getGoalRelationship**](docs/GoalRelationshipsApi.md#getGoalRelationship) | **GET** /goal_relationships/{goal_relationship_gid} | Get a goal relationship
*Narwhalyeti.GoalRelationshipsApi* | [**getGoalRelationships**](docs/GoalRelationshipsApi.md#getGoalRelationships) | **GET** /goal_relationships | Get goal relationships
*Narwhalyeti.GoalRelationshipsApi* | [**removeSupportingRelationship**](docs/GoalRelationshipsApi.md#removeSupportingRelationship) | **POST** /goals/{goal_gid}/removeSupportingRelationship | Removes a supporting goal relationship
*Narwhalyeti.GoalRelationshipsApi* | [**updateGoalRelationship**](docs/GoalRelationshipsApi.md#updateGoalRelationship) | **PUT** /goal_relationships/{goal_relationship_gid} | Update a goal relationship
*Narwhalyeti.GoalsApi* | [**addFollowers**](docs/GoalsApi.md#addFollowers) | **POST** /goals/{goal_gid}/addFollowers | Add a collaborator to a goal
*Narwhalyeti.GoalsApi* | [**createGoal**](docs/GoalsApi.md#createGoal) | **POST** /goals | Create a goal
*Narwhalyeti.GoalsApi* | [**createGoalMetric**](docs/GoalsApi.md#createGoalMetric) | **POST** /goals/{goal_gid}/setMetric | Create a goal metric
*Narwhalyeti.GoalsApi* | [**deleteGoal**](docs/GoalsApi.md#deleteGoal) | **DELETE** /goals/{goal_gid} | Delete a goal
*Narwhalyeti.GoalsApi* | [**getGoal**](docs/GoalsApi.md#getGoal) | **GET** /goals/{goal_gid} | Get a goal
*Narwhalyeti.GoalsApi* | [**getGoals**](docs/GoalsApi.md#getGoals) | **GET** /goals | Get goals
*Narwhalyeti.GoalsApi* | [**getParentGoalsForGoal**](docs/GoalsApi.md#getParentGoalsForGoal) | **GET** /goals/{goal_gid}/parentGoals | Get parent goals from a goal
*Narwhalyeti.GoalsApi* | [**removeFollowers**](docs/GoalsApi.md#removeFollowers) | **POST** /goals/{goal_gid}/removeFollowers | Remove a collaborator from a goal
*Narwhalyeti.GoalsApi* | [**updateGoal**](docs/GoalsApi.md#updateGoal) | **PUT** /goals/{goal_gid} | Update a goal
*Narwhalyeti.GoalsApi* | [**updateGoalMetric**](docs/GoalsApi.md#updateGoalMetric) | **POST** /goals/{goal_gid}/setMetricCurrentValue | Update a goal metric
*Narwhalyeti.JobsApi* | [**getJob**](docs/JobsApi.md#getJob) | **GET** /jobs/{job_gid} | Get a job by id
*Narwhalyeti.MembershipsApi* | [**createMembership**](docs/MembershipsApi.md#createMembership) | **POST** /memberships | Create a membership
*Narwhalyeti.MembershipsApi* | [**deleteMembership**](docs/MembershipsApi.md#deleteMembership) | **DELETE** /memberships/{membership_gid} | Delete a membership
*Narwhalyeti.MembershipsApi* | [**getMemberships**](docs/MembershipsApi.md#getMemberships) | **GET** /memberships | Get multiple memberships
*Narwhalyeti.MembershipsApi* | [**updateMembership**](docs/MembershipsApi.md#updateMembership) | **PUT** /memberships/{membership_gid} | Update a membership
*Narwhalyeti.OrganizationExportsApi* | [**createOrganizationExport**](docs/OrganizationExportsApi.md#createOrganizationExport) | **POST** /organization_exports | Create an organization export request
*Narwhalyeti.OrganizationExportsApi* | [**getOrganizationExport**](docs/OrganizationExportsApi.md#getOrganizationExport) | **GET** /organization_exports/{organization_export_gid} | Get details on an org export request
*Narwhalyeti.PortfolioMembershipsApi* | [**getPortfolioMembership**](docs/PortfolioMembershipsApi.md#getPortfolioMembership) | **GET** /portfolio_memberships/{portfolio_membership_gid} | Get a portfolio membership
*Narwhalyeti.PortfolioMembershipsApi* | [**getPortfolioMemberships**](docs/PortfolioMembershipsApi.md#getPortfolioMemberships) | **GET** /portfolio_memberships | Get multiple portfolio memberships
*Narwhalyeti.PortfolioMembershipsApi* | [**getPortfolioMembershipsForPortfolio**](docs/PortfolioMembershipsApi.md#getPortfolioMembershipsForPortfolio) | **GET** /portfolios/{portfolio_gid}/portfolio_memberships | Get memberships from a portfolio
*Narwhalyeti.PortfoliosApi* | [**addCustomFieldSettingForPortfolio**](docs/PortfoliosApi.md#addCustomFieldSettingForPortfolio) | **POST** /portfolios/{portfolio_gid}/addCustomFieldSetting | Add a custom field to a portfolio
*Narwhalyeti.PortfoliosApi* | [**addItemForPortfolio**](docs/PortfoliosApi.md#addItemForPortfolio) | **POST** /portfolios/{portfolio_gid}/addItem | Add a portfolio item
*Narwhalyeti.PortfoliosApi* | [**addMembersForPortfolio**](docs/PortfoliosApi.md#addMembersForPortfolio) | **POST** /portfolios/{portfolio_gid}/addMembers | Add users to a portfolio
*Narwhalyeti.PortfoliosApi* | [**createPortfolio**](docs/PortfoliosApi.md#createPortfolio) | **POST** /portfolios | Create a portfolio
*Narwhalyeti.PortfoliosApi* | [**deletePortfolio**](docs/PortfoliosApi.md#deletePortfolio) | **DELETE** /portfolios/{portfolio_gid} | Delete a portfolio
*Narwhalyeti.PortfoliosApi* | [**getItemsForPortfolio**](docs/PortfoliosApi.md#getItemsForPortfolio) | **GET** /portfolios/{portfolio_gid}/items | Get portfolio items
*Narwhalyeti.PortfoliosApi* | [**getPortfolio**](docs/PortfoliosApi.md#getPortfolio) | **GET** /portfolios/{portfolio_gid} | Get a portfolio
*Narwhalyeti.PortfoliosApi* | [**getPortfolios**](docs/PortfoliosApi.md#getPortfolios) | **GET** /portfolios | Get multiple portfolios
*Narwhalyeti.PortfoliosApi* | [**removeCustomFieldSettingForPortfolio**](docs/PortfoliosApi.md#removeCustomFieldSettingForPortfolio) | **POST** /portfolios/{portfolio_gid}/removeCustomFieldSetting | Remove a custom field from a portfolio
*Narwhalyeti.PortfoliosApi* | [**removeItemForPortfolio**](docs/PortfoliosApi.md#removeItemForPortfolio) | **POST** /portfolios/{portfolio_gid}/removeItem | Remove a portfolio item
*Narwhalyeti.PortfoliosApi* | [**removeMembersForPortfolio**](docs/PortfoliosApi.md#removeMembersForPortfolio) | **POST** /portfolios/{portfolio_gid}/removeMembers | Remove users from a portfolio
*Narwhalyeti.PortfoliosApi* | [**updatePortfolio**](docs/PortfoliosApi.md#updatePortfolio) | **PUT** /portfolios/{portfolio_gid} | Update a portfolio
*Narwhalyeti.ProjectBriefsApi* | [**createProjectBrief**](docs/ProjectBriefsApi.md#createProjectBrief) | **POST** /projects/{project_gid}/project_briefs | Create a project brief
*Narwhalyeti.ProjectBriefsApi* | [**deleteProjectBrief**](docs/ProjectBriefsApi.md#deleteProjectBrief) | **DELETE** /project_briefs/{project_brief_gid} | Delete a project brief
*Narwhalyeti.ProjectBriefsApi* | [**getProjectBrief**](docs/ProjectBriefsApi.md#getProjectBrief) | **GET** /project_briefs/{project_brief_gid} | Get a project brief
*Narwhalyeti.ProjectBriefsApi* | [**updateProjectBrief**](docs/ProjectBriefsApi.md#updateProjectBrief) | **PUT** /project_briefs/{project_brief_gid} | Update a project brief
*Narwhalyeti.ProjectMembershipsApi* | [**getProjectMembership**](docs/ProjectMembershipsApi.md#getProjectMembership) | **GET** /project_memberships/{project_membership_gid} | Get a project membership
*Narwhalyeti.ProjectMembershipsApi* | [**getProjectMembershipsForProject**](docs/ProjectMembershipsApi.md#getProjectMembershipsForProject) | **GET** /projects/{project_gid}/project_memberships | Get memberships from a project
*Narwhalyeti.ProjectStatusesApi* | [**createProjectStatusForProject**](docs/ProjectStatusesApi.md#createProjectStatusForProject) | **POST** /projects/{project_gid}/project_statuses | Create a project status
*Narwhalyeti.ProjectStatusesApi* | [**deleteProjectStatus**](docs/ProjectStatusesApi.md#deleteProjectStatus) | **DELETE** /project_statuses/{project_status_gid} | Delete a project status
*Narwhalyeti.ProjectStatusesApi* | [**getProjectStatus**](docs/ProjectStatusesApi.md#getProjectStatus) | **GET** /project_statuses/{project_status_gid} | Get a project status
*Narwhalyeti.ProjectStatusesApi* | [**getProjectStatusesForProject**](docs/ProjectStatusesApi.md#getProjectStatusesForProject) | **GET** /projects/{project_gid}/project_statuses | Get statuses from a project
*Narwhalyeti.ProjectTemplatesApi* | [**deleteProjectTemplate**](docs/ProjectTemplatesApi.md#deleteProjectTemplate) | **DELETE** /project_templates/{project_template_gid} | Delete a project template
*Narwhalyeti.ProjectTemplatesApi* | [**getProjectTemplate**](docs/ProjectTemplatesApi.md#getProjectTemplate) | **GET** /project_templates/{project_template_gid} | Get a project template
*Narwhalyeti.ProjectTemplatesApi* | [**getProjectTemplates**](docs/ProjectTemplatesApi.md#getProjectTemplates) | **GET** /project_templates | Get multiple project templates
*Narwhalyeti.ProjectTemplatesApi* | [**getProjectTemplatesForTeam**](docs/ProjectTemplatesApi.md#getProjectTemplatesForTeam) | **GET** /teams/{team_gid}/project_templates | Get a team&#x27;s project templates
*Narwhalyeti.ProjectTemplatesApi* | [**instantiateProject**](docs/ProjectTemplatesApi.md#instantiateProject) | **POST** /project_templates/{project_template_gid}/instantiateProject | Instantiate a project from a project template
*Narwhalyeti.ProjectsApi* | [**addCustomFieldSettingForProject**](docs/ProjectsApi.md#addCustomFieldSettingForProject) | **POST** /projects/{project_gid}/addCustomFieldSetting | Add a custom field to a project
*Narwhalyeti.ProjectsApi* | [**addFollowersForProject**](docs/ProjectsApi.md#addFollowersForProject) | **POST** /projects/{project_gid}/addFollowers | Add followers to a project
*Narwhalyeti.ProjectsApi* | [**addMembersForProject**](docs/ProjectsApi.md#addMembersForProject) | **POST** /projects/{project_gid}/addMembers | Add users to a project
*Narwhalyeti.ProjectsApi* | [**createProject**](docs/ProjectsApi.md#createProject) | **POST** /projects | Create a project
*Narwhalyeti.ProjectsApi* | [**createProjectForTeam**](docs/ProjectsApi.md#createProjectForTeam) | **POST** /teams/{team_gid}/projects | Create a project in a team
*Narwhalyeti.ProjectsApi* | [**createProjectForWorkspace**](docs/ProjectsApi.md#createProjectForWorkspace) | **POST** /workspaces/{workspace_gid}/projects | Create a project in a workspace
*Narwhalyeti.ProjectsApi* | [**deleteProject**](docs/ProjectsApi.md#deleteProject) | **DELETE** /projects/{project_gid} | Delete a project
*Narwhalyeti.ProjectsApi* | [**duplicateProject**](docs/ProjectsApi.md#duplicateProject) | **POST** /projects/{project_gid}/duplicate | Duplicate a project
*Narwhalyeti.ProjectsApi* | [**getProject**](docs/ProjectsApi.md#getProject) | **GET** /projects/{project_gid} | Get a project
*Narwhalyeti.ProjectsApi* | [**getProjects**](docs/ProjectsApi.md#getProjects) | **GET** /projects | Get multiple projects
*Narwhalyeti.ProjectsApi* | [**getProjectsForTask**](docs/ProjectsApi.md#getProjectsForTask) | **GET** /tasks/{task_gid}/projects | Get projects a task is in
*Narwhalyeti.ProjectsApi* | [**getProjectsForTeam**](docs/ProjectsApi.md#getProjectsForTeam) | **GET** /teams/{team_gid}/projects | Get a team&#x27;s projects
*Narwhalyeti.ProjectsApi* | [**getProjectsForWorkspace**](docs/ProjectsApi.md#getProjectsForWorkspace) | **GET** /workspaces/{workspace_gid}/projects | Get all projects in a workspace
*Narwhalyeti.ProjectsApi* | [**getTaskCountsForProject**](docs/ProjectsApi.md#getTaskCountsForProject) | **GET** /projects/{project_gid}/task_counts | Get task count of a project
*Narwhalyeti.ProjectsApi* | [**projectSaveAsTemplate**](docs/ProjectsApi.md#projectSaveAsTemplate) | **POST** /projects/{project_gid}/saveAsTemplate | Create a project template from a project
*Narwhalyeti.ProjectsApi* | [**removeCustomFieldSettingForProject**](docs/ProjectsApi.md#removeCustomFieldSettingForProject) | **POST** /projects/{project_gid}/removeCustomFieldSetting | Remove a custom field from a project
*Narwhalyeti.ProjectsApi* | [**removeFollowersForProject**](docs/ProjectsApi.md#removeFollowersForProject) | **POST** /projects/{project_gid}/removeFollowers | Remove followers from a project
*Narwhalyeti.ProjectsApi* | [**removeMembersForProject**](docs/ProjectsApi.md#removeMembersForProject) | **POST** /projects/{project_gid}/removeMembers | Remove users from a project
*Narwhalyeti.ProjectsApi* | [**updateProject**](docs/ProjectsApi.md#updateProject) | **PUT** /projects/{project_gid} | Update a project
*Narwhalyeti.RulesApi* | [**triggerRule**](docs/RulesApi.md#triggerRule) | **POST** /rule_triggers/{rule_trigger_gid}/run | Trigger a rule
*Narwhalyeti.SectionsApi* | [**addTaskForSection**](docs/SectionsApi.md#addTaskForSection) | **POST** /sections/{section_gid}/addTask | Add task to section
*Narwhalyeti.SectionsApi* | [**createSectionForProject**](docs/SectionsApi.md#createSectionForProject) | **POST** /projects/{project_gid}/sections | Create a section in a project
*Narwhalyeti.SectionsApi* | [**deleteSection**](docs/SectionsApi.md#deleteSection) | **DELETE** /sections/{section_gid} | Delete a section
*Narwhalyeti.SectionsApi* | [**getSection**](docs/SectionsApi.md#getSection) | **GET** /sections/{section_gid} | Get a section
*Narwhalyeti.SectionsApi* | [**getSectionsForProject**](docs/SectionsApi.md#getSectionsForProject) | **GET** /projects/{project_gid}/sections | Get sections in a project
*Narwhalyeti.SectionsApi* | [**insertSectionForProject**](docs/SectionsApi.md#insertSectionForProject) | **POST** /projects/{project_gid}/sections/insert | Move or Insert sections
*Narwhalyeti.SectionsApi* | [**updateSection**](docs/SectionsApi.md#updateSection) | **PUT** /sections/{section_gid} | Update a section
*Narwhalyeti.StatusUpdatesApi* | [**createStatusForObject**](docs/StatusUpdatesApi.md#createStatusForObject) | **POST** /status_updates | Create a status update
*Narwhalyeti.StatusUpdatesApi* | [**deleteStatus**](docs/StatusUpdatesApi.md#deleteStatus) | **DELETE** /status_updates/{status_update_gid} | Delete a status update
*Narwhalyeti.StatusUpdatesApi* | [**getStatus**](docs/StatusUpdatesApi.md#getStatus) | **GET** /status_updates/{status_update_gid} | Get a status update
*Narwhalyeti.StatusUpdatesApi* | [**getStatusesForObject**](docs/StatusUpdatesApi.md#getStatusesForObject) | **GET** /status_updates | Get status updates from an object
*Narwhalyeti.StoriesApi* | [**createStoryForTask**](docs/StoriesApi.md#createStoryForTask) | **POST** /tasks/{task_gid}/stories | Create a story on a task
*Narwhalyeti.StoriesApi* | [**deleteStory**](docs/StoriesApi.md#deleteStory) | **DELETE** /stories/{story_gid} | Delete a story
*Narwhalyeti.StoriesApi* | [**getStoriesForTask**](docs/StoriesApi.md#getStoriesForTask) | **GET** /tasks/{task_gid}/stories | Get stories from a task
*Narwhalyeti.StoriesApi* | [**getStory**](docs/StoriesApi.md#getStory) | **GET** /stories/{story_gid} | Get a story
*Narwhalyeti.StoriesApi* | [**updateStory**](docs/StoriesApi.md#updateStory) | **PUT** /stories/{story_gid} | Update a story
*Narwhalyeti.TagsApi* | [**createTag**](docs/TagsApi.md#createTag) | **POST** /tags | Create a tag
*Narwhalyeti.TagsApi* | [**createTagForWorkspace**](docs/TagsApi.md#createTagForWorkspace) | **POST** /workspaces/{workspace_gid}/tags | Create a tag in a workspace
*Narwhalyeti.TagsApi* | [**deleteTag**](docs/TagsApi.md#deleteTag) | **DELETE** /tags/{tag_gid} | Delete a tag
*Narwhalyeti.TagsApi* | [**getTag**](docs/TagsApi.md#getTag) | **GET** /tags/{tag_gid} | Get a tag
*Narwhalyeti.TagsApi* | [**getTags**](docs/TagsApi.md#getTags) | **GET** /tags | Get multiple tags
*Narwhalyeti.TagsApi* | [**getTagsForTask**](docs/TagsApi.md#getTagsForTask) | **GET** /tasks/{task_gid}/tags | Get a task&#x27;s tags
*Narwhalyeti.TagsApi* | [**getTagsForWorkspace**](docs/TagsApi.md#getTagsForWorkspace) | **GET** /workspaces/{workspace_gid}/tags | Get tags in a workspace
*Narwhalyeti.TagsApi* | [**updateTag**](docs/TagsApi.md#updateTag) | **PUT** /tags/{tag_gid} | Update a tag
*Narwhalyeti.TasksApi* | [**addDependenciesForTask**](docs/TasksApi.md#addDependenciesForTask) | **POST** /tasks/{task_gid}/addDependencies | Set dependencies for a task
*Narwhalyeti.TasksApi* | [**addDependentsForTask**](docs/TasksApi.md#addDependentsForTask) | **POST** /tasks/{task_gid}/addDependents | Set dependents for a task
*Narwhalyeti.TasksApi* | [**addFollowersForTask**](docs/TasksApi.md#addFollowersForTask) | **POST** /tasks/{task_gid}/addFollowers | Add followers to a task
*Narwhalyeti.TasksApi* | [**addProjectForTask**](docs/TasksApi.md#addProjectForTask) | **POST** /tasks/{task_gid}/addProject | Add a project to a task
*Narwhalyeti.TasksApi* | [**addTagForTask**](docs/TasksApi.md#addTagForTask) | **POST** /tasks/{task_gid}/addTag | Add a tag to a task
*Narwhalyeti.TasksApi* | [**createSubtaskForTask**](docs/TasksApi.md#createSubtaskForTask) | **POST** /tasks/{task_gid}/subtasks | Create a subtask
*Narwhalyeti.TasksApi* | [**createTask**](docs/TasksApi.md#createTask) | **POST** /tasks | Create a task
*Narwhalyeti.TasksApi* | [**deleteTask**](docs/TasksApi.md#deleteTask) | **DELETE** /tasks/{task_gid} | Delete a task
*Narwhalyeti.TasksApi* | [**duplicateTask**](docs/TasksApi.md#duplicateTask) | **POST** /tasks/{task_gid}/duplicate | Duplicate a task
*Narwhalyeti.TasksApi* | [**getDependenciesForTask**](docs/TasksApi.md#getDependenciesForTask) | **GET** /tasks/{task_gid}/dependencies | Get dependencies from a task
*Narwhalyeti.TasksApi* | [**getDependentsForTask**](docs/TasksApi.md#getDependentsForTask) | **GET** /tasks/{task_gid}/dependents | Get dependents from a task
*Narwhalyeti.TasksApi* | [**getSubtasksForTask**](docs/TasksApi.md#getSubtasksForTask) | **GET** /tasks/{task_gid}/subtasks | Get subtasks from a task
*Narwhalyeti.TasksApi* | [**getTask**](docs/TasksApi.md#getTask) | **GET** /tasks/{task_gid} | Get a task
*Narwhalyeti.TasksApi* | [**getTasks**](docs/TasksApi.md#getTasks) | **GET** /tasks | Get multiple tasks
*Narwhalyeti.TasksApi* | [**getTasksForProject**](docs/TasksApi.md#getTasksForProject) | **GET** /projects/{project_gid}/tasks | Get tasks from a project
*Narwhalyeti.TasksApi* | [**getTasksForSection**](docs/TasksApi.md#getTasksForSection) | **GET** /sections/{section_gid}/tasks | Get tasks from a section
*Narwhalyeti.TasksApi* | [**getTasksForTag**](docs/TasksApi.md#getTasksForTag) | **GET** /tags/{tag_gid}/tasks | Get tasks from a tag
*Narwhalyeti.TasksApi* | [**getTasksForUserTaskList**](docs/TasksApi.md#getTasksForUserTaskList) | **GET** /user_task_lists/{user_task_list_gid}/tasks | Get tasks from a user task list
*Narwhalyeti.TasksApi* | [**removeDependenciesForTask**](docs/TasksApi.md#removeDependenciesForTask) | **POST** /tasks/{task_gid}/removeDependencies | Unlink dependencies from a task
*Narwhalyeti.TasksApi* | [**removeDependentsForTask**](docs/TasksApi.md#removeDependentsForTask) | **POST** /tasks/{task_gid}/removeDependents | Unlink dependents from a task
*Narwhalyeti.TasksApi* | [**removeFollowerForTask**](docs/TasksApi.md#removeFollowerForTask) | **POST** /tasks/{task_gid}/removeFollowers | Remove followers from a task
*Narwhalyeti.TasksApi* | [**removeProjectForTask**](docs/TasksApi.md#removeProjectForTask) | **POST** /tasks/{task_gid}/removeProject | Remove a project from a task
*Narwhalyeti.TasksApi* | [**removeTagForTask**](docs/TasksApi.md#removeTagForTask) | **POST** /tasks/{task_gid}/removeTag | Remove a tag from a task
*Narwhalyeti.TasksApi* | [**searchTasksForWorkspace**](docs/TasksApi.md#searchTasksForWorkspace) | **GET** /workspaces/{workspace_gid}/tasks/search | Search tasks in a workspace
*Narwhalyeti.TasksApi* | [**setParentForTask**](docs/TasksApi.md#setParentForTask) | **POST** /tasks/{task_gid}/setParent | Set the parent of a task
*Narwhalyeti.TasksApi* | [**updateTask**](docs/TasksApi.md#updateTask) | **PUT** /tasks/{task_gid} | Update a task
*Narwhalyeti.TeamMembershipsApi* | [**getTeamMembership**](docs/TeamMembershipsApi.md#getTeamMembership) | **GET** /team_memberships/{team_membership_gid} | Get a team membership
*Narwhalyeti.TeamMembershipsApi* | [**getTeamMemberships**](docs/TeamMembershipsApi.md#getTeamMemberships) | **GET** /team_memberships | Get team memberships
*Narwhalyeti.TeamMembershipsApi* | [**getTeamMembershipsForTeam**](docs/TeamMembershipsApi.md#getTeamMembershipsForTeam) | **GET** /teams/{team_gid}/team_memberships | Get memberships from a team
*Narwhalyeti.TeamMembershipsApi* | [**getTeamMembershipsForUser**](docs/TeamMembershipsApi.md#getTeamMembershipsForUser) | **GET** /users/{user_gid}/team_memberships | Get memberships from a user
*Narwhalyeti.TeamsApi* | [**addUserForTeam**](docs/TeamsApi.md#addUserForTeam) | **POST** /teams/{team_gid}/addUser | Add a user to a team
*Narwhalyeti.TeamsApi* | [**createTeam**](docs/TeamsApi.md#createTeam) | **POST** /teams | Create a team
*Narwhalyeti.TeamsApi* | [**getTeam**](docs/TeamsApi.md#getTeam) | **GET** /teams/{team_gid} | Get a team
*Narwhalyeti.TeamsApi* | [**getTeamsForUser**](docs/TeamsApi.md#getTeamsForUser) | **GET** /users/{user_gid}/teams | Get teams for a user
*Narwhalyeti.TeamsApi* | [**getTeamsForWorkspace**](docs/TeamsApi.md#getTeamsForWorkspace) | **GET** /workspaces/{workspace_gid}/teams | Get teams in a workspace
*Narwhalyeti.TeamsApi* | [**removeUserForTeam**](docs/TeamsApi.md#removeUserForTeam) | **POST** /teams/{team_gid}/removeUser | Remove a user from a team
*Narwhalyeti.TeamsApi* | [**updateTeam**](docs/TeamsApi.md#updateTeam) | **PUT** /teams | Update a team
*Narwhalyeti.TimePeriodsApi* | [**getTimePeriod**](docs/TimePeriodsApi.md#getTimePeriod) | **GET** /time_periods/{time_period_gid} | Get a time period
*Narwhalyeti.TimePeriodsApi* | [**getTimePeriods**](docs/TimePeriodsApi.md#getTimePeriods) | **GET** /time_periods | Get time periods
*Narwhalyeti.TimeTrackingEntriesApi* | [**createTimeTrackingEntry**](docs/TimeTrackingEntriesApi.md#createTimeTrackingEntry) | **POST** /tasks/{task_gid}/time_tracking_entries | Create a time tracking entry
*Narwhalyeti.TimeTrackingEntriesApi* | [**deleteTimeTrackingEntry**](docs/TimeTrackingEntriesApi.md#deleteTimeTrackingEntry) | **DELETE** /time_tracking_entries/{time_tracking_entry_gid} | Delete a time tracking entry
*Narwhalyeti.TimeTrackingEntriesApi* | [**getTimeTrackingEntriesForTask**](docs/TimeTrackingEntriesApi.md#getTimeTrackingEntriesForTask) | **GET** /tasks/{task_gid}/time_tracking_entries | Get time tracking entries for a task
*Narwhalyeti.TimeTrackingEntriesApi* | [**getTimeTrackingEntry**](docs/TimeTrackingEntriesApi.md#getTimeTrackingEntry) | **GET** /time_tracking_entries/{time_tracking_entry_gid} | Get a time tracking entry
*Narwhalyeti.TimeTrackingEntriesApi* | [**updateTimeTrackingEntry**](docs/TimeTrackingEntriesApi.md#updateTimeTrackingEntry) | **PUT** /time_tracking_entries/{time_tracking_entry_gid} | Update a time tracking entry
*Narwhalyeti.TypeaheadApi* | [**typeaheadForWorkspace**](docs/TypeaheadApi.md#typeaheadForWorkspace) | **GET** /workspaces/{workspace_gid}/typeahead | Get objects via typeahead
*Narwhalyeti.UserTaskListsApi* | [**getUserTaskList**](docs/UserTaskListsApi.md#getUserTaskList) | **GET** /user_task_lists/{user_task_list_gid} | Get a user task list
*Narwhalyeti.UserTaskListsApi* | [**getUserTaskListForUser**](docs/UserTaskListsApi.md#getUserTaskListForUser) | **GET** /users/{user_gid}/user_task_list | Get a user&#x27;s task list
*Narwhalyeti.UsersApi* | [**getFavoritesForUser**](docs/UsersApi.md#getFavoritesForUser) | **GET** /users/{user_gid}/favorites | Get a user&#x27;s favorites
*Narwhalyeti.UsersApi* | [**getUser**](docs/UsersApi.md#getUser) | **GET** /users/{user_gid} | Get a user
*Narwhalyeti.UsersApi* | [**getUsers**](docs/UsersApi.md#getUsers) | **GET** /users | Get multiple users
*Narwhalyeti.UsersApi* | [**getUsersForTeam**](docs/UsersApi.md#getUsersForTeam) | **GET** /teams/{team_gid}/users | Get users in a team
*Narwhalyeti.UsersApi* | [**getUsersForWorkspace**](docs/UsersApi.md#getUsersForWorkspace) | **GET** /workspaces/{workspace_gid}/users | Get users in a workspace or organization
*Narwhalyeti.WebhooksApi* | [**createWebhook**](docs/WebhooksApi.md#createWebhook) | **POST** /webhooks | Establish a webhook
*Narwhalyeti.WebhooksApi* | [**deleteWebhook**](docs/WebhooksApi.md#deleteWebhook) | **DELETE** /webhooks/{webhook_gid} | Delete a webhook
*Narwhalyeti.WebhooksApi* | [**getWebhook**](docs/WebhooksApi.md#getWebhook) | **GET** /webhooks/{webhook_gid} | Get a webhook
*Narwhalyeti.WebhooksApi* | [**getWebhooks**](docs/WebhooksApi.md#getWebhooks) | **GET** /webhooks | Get multiple webhooks
*Narwhalyeti.WebhooksApi* | [**updateWebhook**](docs/WebhooksApi.md#updateWebhook) | **PUT** /webhooks/{webhook_gid} | Update a webhook
*Narwhalyeti.WorkspaceMembershipsApi* | [**getWorkspaceMembership**](docs/WorkspaceMembershipsApi.md#getWorkspaceMembership) | **GET** /workspace_memberships/{workspace_membership_gid} | Get a workspace membership
*Narwhalyeti.WorkspaceMembershipsApi* | [**getWorkspaceMembershipsForUser**](docs/WorkspaceMembershipsApi.md#getWorkspaceMembershipsForUser) | **GET** /users/{user_gid}/workspace_memberships | Get workspace memberships for a user
*Narwhalyeti.WorkspaceMembershipsApi* | [**getWorkspaceMembershipsForWorkspace**](docs/WorkspaceMembershipsApi.md#getWorkspaceMembershipsForWorkspace) | **GET** /workspaces/{workspace_gid}/workspace_memberships | Get the workspace memberships for a workspace
*Narwhalyeti.WorkspacesApi* | [**addUserForWorkspace**](docs/WorkspacesApi.md#addUserForWorkspace) | **POST** /workspaces/{workspace_gid}/addUser | Add a user to a workspace or organization
*Narwhalyeti.WorkspacesApi* | [**getWorkspace**](docs/WorkspacesApi.md#getWorkspace) | **GET** /workspaces/{workspace_gid} | Get a workspace
*Narwhalyeti.WorkspacesApi* | [**getWorkspaces**](docs/WorkspacesApi.md#getWorkspaces) | **GET** /workspaces | Get multiple workspaces
*Narwhalyeti.WorkspacesApi* | [**removeUserForWorkspace**](docs/WorkspacesApi.md#removeUserForWorkspace) | **POST** /workspaces/{workspace_gid}/removeUser | Remove a user from a workspace or organization
*Narwhalyeti.WorkspacesApi* | [**updateWorkspace**](docs/WorkspacesApi.md#updateWorkspace) | **PUT** /workspaces/{workspace_gid} | Update a workspace

## Documentation for Models

 - [Narwhalyeti.AddCustomFieldSettingRequest](docs/AddCustomFieldSettingRequest.md)
 - [Narwhalyeti.AddFollowersRequest](docs/AddFollowersRequest.md)
 - [Narwhalyeti.AddMembersRequest](docs/AddMembersRequest.md)
 - [Narwhalyeti.AllOfProjectResponseOwner](docs/AllOfProjectResponseOwner.md)
 - [Narwhalyeti.AllOfProjectTemplateBaseOwner](docs/AllOfProjectTemplateBaseOwner.md)
 - [Narwhalyeti.AllOfProjectTemplateResponseOwner](docs/AllOfProjectTemplateResponseOwner.md)
 - [Narwhalyeti.AllOfStoryResponseNewDateValue](docs/AllOfStoryResponseNewDateValue.md)
 - [Narwhalyeti.AllOfStoryResponseOldDateValue](docs/AllOfStoryResponseOldDateValue.md)
 - [Narwhalyeti.AllOfTaskResponseAssigneeSection](docs/AllOfTaskResponseAssigneeSection.md)
 - [Narwhalyeti.AllOfUserTaskListBaseOwner](docs/AllOfUserTaskListBaseOwner.md)
 - [Narwhalyeti.AllOfUserTaskListBaseWorkspace](docs/AllOfUserTaskListBaseWorkspace.md)
 - [Narwhalyeti.AllOfUserTaskListCompactOwner](docs/AllOfUserTaskListCompactOwner.md)
 - [Narwhalyeti.AllOfUserTaskListCompactWorkspace](docs/AllOfUserTaskListCompactWorkspace.md)
 - [Narwhalyeti.AllOfUserTaskListRequestOwner](docs/AllOfUserTaskListRequestOwner.md)
 - [Narwhalyeti.AllOfUserTaskListRequestWorkspace](docs/AllOfUserTaskListRequestWorkspace.md)
 - [Narwhalyeti.AllOfUserTaskListResponseOwner](docs/AllOfUserTaskListResponseOwner.md)
 - [Narwhalyeti.AllOfUserTaskListResponseWorkspace](docs/AllOfUserTaskListResponseWorkspace.md)
 - [Narwhalyeti.AllOfWorkspaceMembershipResponseUserTaskListOwner](docs/AllOfWorkspaceMembershipResponseUserTaskListOwner.md)
 - [Narwhalyeti.AllOfWorkspaceMembershipResponseUserTaskListWorkspace](docs/AllOfWorkspaceMembershipResponseUserTaskListWorkspace.md)
 - [Narwhalyeti.AsanaNamedResource](docs/AsanaNamedResource.md)
 - [Narwhalyeti.AsanaNamedResourceArray](docs/AsanaNamedResourceArray.md)
 - [Narwhalyeti.AsanaResource](docs/AsanaResource.md)
 - [Narwhalyeti.AttachmentBase](docs/AttachmentBase.md)
 - [Narwhalyeti.AttachmentCompact](docs/AttachmentCompact.md)
 - [Narwhalyeti.AttachmentRequest](docs/AttachmentRequest.md)
 - [Narwhalyeti.AttachmentResponse](docs/AttachmentResponse.md)
 - [Narwhalyeti.AttachmentResponseArray](docs/AttachmentResponseArray.md)
 - [Narwhalyeti.AttachmentResponseData](docs/AttachmentResponseData.md)
 - [Narwhalyeti.AttachmentResponseParent](docs/AttachmentResponseParent.md)
 - [Narwhalyeti.AuditLogEvent](docs/AuditLogEvent.md)
 - [Narwhalyeti.AuditLogEventActor](docs/AuditLogEventActor.md)
 - [Narwhalyeti.AuditLogEventArray](docs/AuditLogEventArray.md)
 - [Narwhalyeti.AuditLogEventContext](docs/AuditLogEventContext.md)
 - [Narwhalyeti.AuditLogEventDetails](docs/AuditLogEventDetails.md)
 - [Narwhalyeti.AuditLogEventResource](docs/AuditLogEventResource.md)
 - [Narwhalyeti.BatchBody](docs/BatchBody.md)
 - [Narwhalyeti.BatchRequest](docs/BatchRequest.md)
 - [Narwhalyeti.BatchRequestAction](docs/BatchRequestAction.md)
 - [Narwhalyeti.BatchRequestActions](docs/BatchRequestActions.md)
 - [Narwhalyeti.BatchRequestOptions](docs/BatchRequestOptions.md)
 - [Narwhalyeti.BatchResponse](docs/BatchResponse.md)
 - [Narwhalyeti.BatchResponseArray](docs/BatchResponseArray.md)
 - [Narwhalyeti.CreateMembershipRequest](docs/CreateMembershipRequest.md)
 - [Narwhalyeti.CreateTimeTrackingEntryRequest](docs/CreateTimeTrackingEntryRequest.md)
 - [Narwhalyeti.CustomFieldBase](docs/CustomFieldBase.md)
 - [Narwhalyeti.CustomFieldBaseDateValue](docs/CustomFieldBaseDateValue.md)
 - [Narwhalyeti.CustomFieldBaseEnumOptions](docs/CustomFieldBaseEnumOptions.md)
 - [Narwhalyeti.CustomFieldBaseEnumValue](docs/CustomFieldBaseEnumValue.md)
 - [Narwhalyeti.CustomFieldCompact](docs/CustomFieldCompact.md)
 - [Narwhalyeti.CustomFieldGidEnumOptionsBody](docs/CustomFieldGidEnumOptionsBody.md)
 - [Narwhalyeti.CustomFieldRequest](docs/CustomFieldRequest.md)
 - [Narwhalyeti.CustomFieldResponse](docs/CustomFieldResponse.md)
 - [Narwhalyeti.CustomFieldResponseArray](docs/CustomFieldResponseArray.md)
 - [Narwhalyeti.CustomFieldResponseCreatedBy](docs/CustomFieldResponseCreatedBy.md)
 - [Narwhalyeti.CustomFieldResponseData](docs/CustomFieldResponseData.md)
 - [Narwhalyeti.CustomFieldResponsePeopleValue](docs/CustomFieldResponsePeopleValue.md)
 - [Narwhalyeti.CustomFieldSettingBase](docs/CustomFieldSettingBase.md)
 - [Narwhalyeti.CustomFieldSettingCompact](docs/CustomFieldSettingCompact.md)
 - [Narwhalyeti.CustomFieldSettingResponse](docs/CustomFieldSettingResponse.md)
 - [Narwhalyeti.CustomFieldSettingResponseArray](docs/CustomFieldSettingResponseArray.md)
 - [Narwhalyeti.CustomFieldSettingResponseCustomField](docs/CustomFieldSettingResponseCustomField.md)
 - [Narwhalyeti.CustomFieldSettingResponseData](docs/CustomFieldSettingResponseData.md)
 - [Narwhalyeti.CustomFieldSettingResponseParent](docs/CustomFieldSettingResponseParent.md)
 - [Narwhalyeti.CustomFieldSettingResponseProject](docs/CustomFieldSettingResponseProject.md)
 - [Narwhalyeti.CustomFieldsBody](docs/CustomFieldsBody.md)
 - [Narwhalyeti.CustomFieldsCustomFieldGidBody](docs/CustomFieldsCustomFieldGidBody.md)
 - [Narwhalyeti.DateVariableCompact](docs/DateVariableCompact.md)
 - [Narwhalyeti.DateVariableRequest](docs/DateVariableRequest.md)
 - [Narwhalyeti.EmptyResponse](docs/EmptyResponse.md)
 - [Narwhalyeti.EmptyResponseData](docs/EmptyResponseData.md)
 - [Narwhalyeti.EnumOption](docs/EnumOption.md)
 - [Narwhalyeti.EnumOptionBase](docs/EnumOptionBase.md)
 - [Narwhalyeti.EnumOptionData](docs/EnumOptionData.md)
 - [Narwhalyeti.EnumOptionInsertRequest](docs/EnumOptionInsertRequest.md)
 - [Narwhalyeti.EnumOptionRequest](docs/EnumOptionRequest.md)
 - [Narwhalyeti.EnumOptionsEnumOptionGidBody](docs/EnumOptionsEnumOptionGidBody.md)
 - [Narwhalyeti.EnumOptionsInsertBody](docs/EnumOptionsInsertBody.md)
 - [Narwhalyeti.Error](docs/Error.md)
 - [Narwhalyeti.ErrorResponse](docs/ErrorResponse.md)
 - [Narwhalyeti.ErrorResponseErrors](docs/ErrorResponseErrors.md)
 - [Narwhalyeti.EventResponse](docs/EventResponse.md)
 - [Narwhalyeti.EventResponseArray](docs/EventResponseArray.md)
 - [Narwhalyeti.EventResponseChange](docs/EventResponseChange.md)
 - [Narwhalyeti.EventResponseParent](docs/EventResponseParent.md)
 - [Narwhalyeti.EventResponseResource](docs/EventResponseResource.md)
 - [Narwhalyeti.EventResponseUser](docs/EventResponseUser.md)
 - [Narwhalyeti.GoalAddSubgoalRequest](docs/GoalAddSubgoalRequest.md)
 - [Narwhalyeti.GoalAddSupportingRelationshipRequest](docs/GoalAddSupportingRelationshipRequest.md)
 - [Narwhalyeti.GoalAddSupportingWorkRequest](docs/GoalAddSupportingWorkRequest.md)
 - [Narwhalyeti.GoalBase](docs/GoalBase.md)
 - [Narwhalyeti.GoalCompact](docs/GoalCompact.md)
 - [Narwhalyeti.GoalGidAddFollowersBody](docs/GoalGidAddFollowersBody.md)
 - [Narwhalyeti.GoalGidAddSupportingRelationshipBody](docs/GoalGidAddSupportingRelationshipBody.md)
 - [Narwhalyeti.GoalGidRemoveFollowersBody](docs/GoalGidRemoveFollowersBody.md)
 - [Narwhalyeti.GoalGidRemoveSupportingRelationshipBody](docs/GoalGidRemoveSupportingRelationshipBody.md)
 - [Narwhalyeti.GoalGidSetMetricBody](docs/GoalGidSetMetricBody.md)
 - [Narwhalyeti.GoalGidSetMetricCurrentValueBody](docs/GoalGidSetMetricCurrentValueBody.md)
 - [Narwhalyeti.GoalMembershipBase](docs/GoalMembershipBase.md)
 - [Narwhalyeti.GoalMembershipBaseGoal](docs/GoalMembershipBaseGoal.md)
 - [Narwhalyeti.GoalMembershipCompact](docs/GoalMembershipCompact.md)
 - [Narwhalyeti.GoalMembershipResponse](docs/GoalMembershipResponse.md)
 - [Narwhalyeti.GoalMetricBase](docs/GoalMetricBase.md)
 - [Narwhalyeti.GoalMetricCurrentValueRequest](docs/GoalMetricCurrentValueRequest.md)
 - [Narwhalyeti.GoalMetricRequest](docs/GoalMetricRequest.md)
 - [Narwhalyeti.GoalRelationshipBase](docs/GoalRelationshipBase.md)
 - [Narwhalyeti.GoalRelationshipBaseSupportedGoal](docs/GoalRelationshipBaseSupportedGoal.md)
 - [Narwhalyeti.GoalRelationshipBaseSupportingResource](docs/GoalRelationshipBaseSupportingResource.md)
 - [Narwhalyeti.GoalRelationshipCompact](docs/GoalRelationshipCompact.md)
 - [Narwhalyeti.GoalRelationshipRequest](docs/GoalRelationshipRequest.md)
 - [Narwhalyeti.GoalRelationshipResponse](docs/GoalRelationshipResponse.md)
 - [Narwhalyeti.GoalRelationshipResponseArray](docs/GoalRelationshipResponseArray.md)
 - [Narwhalyeti.GoalRelationshipResponseData](docs/GoalRelationshipResponseData.md)
 - [Narwhalyeti.GoalRelationshipsGoalRelationshipGidBody](docs/GoalRelationshipsGoalRelationshipGidBody.md)
 - [Narwhalyeti.GoalRemoveSubgoalRequest](docs/GoalRemoveSubgoalRequest.md)
 - [Narwhalyeti.GoalRemoveSupportingRelationshipRequest](docs/GoalRemoveSupportingRelationshipRequest.md)
 - [Narwhalyeti.GoalRequest](docs/GoalRequest.md)
 - [Narwhalyeti.GoalRequestBase](docs/GoalRequestBase.md)
 - [Narwhalyeti.GoalResponse](docs/GoalResponse.md)
 - [Narwhalyeti.GoalResponseArray](docs/GoalResponseArray.md)
 - [Narwhalyeti.GoalResponseCurrentStatusUpdate](docs/GoalResponseCurrentStatusUpdate.md)
 - [Narwhalyeti.GoalResponseData](docs/GoalResponseData.md)
 - [Narwhalyeti.GoalResponseLikes](docs/GoalResponseLikes.md)
 - [Narwhalyeti.GoalResponseMetric](docs/GoalResponseMetric.md)
 - [Narwhalyeti.GoalResponseTeam](docs/GoalResponseTeam.md)
 - [Narwhalyeti.GoalResponseTimePeriod](docs/GoalResponseTimePeriod.md)
 - [Narwhalyeti.GoalResponseWorkspace](docs/GoalResponseWorkspace.md)
 - [Narwhalyeti.GoalUpdateRequest](docs/GoalUpdateRequest.md)
 - [Narwhalyeti.GoalsBody](docs/GoalsBody.md)
 - [Narwhalyeti.GoalsGoalGidBody](docs/GoalsGoalGidBody.md)
 - [Narwhalyeti.JobBase](docs/JobBase.md)
 - [Narwhalyeti.JobBaseNewProject](docs/JobBaseNewProject.md)
 - [Narwhalyeti.JobBaseNewProjectTemplate](docs/JobBaseNewProjectTemplate.md)
 - [Narwhalyeti.JobBaseNewTask](docs/JobBaseNewTask.md)
 - [Narwhalyeti.JobCompact](docs/JobCompact.md)
 - [Narwhalyeti.JobResponse](docs/JobResponse.md)
 - [Narwhalyeti.JobResponseData](docs/JobResponseData.md)
 - [Narwhalyeti.Like](docs/Like.md)
 - [Narwhalyeti.MemberCompact](docs/MemberCompact.md)
 - [Narwhalyeti.MembershipRequest](docs/MembershipRequest.md)
 - [Narwhalyeti.MembershipResponse](docs/MembershipResponse.md)
 - [Narwhalyeti.MembershipResponseArray](docs/MembershipResponseArray.md)
 - [Narwhalyeti.MembershipResponseData](docs/MembershipResponseData.md)
 - [Narwhalyeti.MembershipsBody](docs/MembershipsBody.md)
 - [Narwhalyeti.MembershipsMembershipGidBody](docs/MembershipsMembershipGidBody.md)
 - [Narwhalyeti.MessageBaseData](docs/MessageBaseData.md)
 - [Narwhalyeti.ModifyDependenciesRequest](docs/ModifyDependenciesRequest.md)
 - [Narwhalyeti.ModifyDependentsRequest](docs/ModifyDependentsRequest.md)
 - [Narwhalyeti.OrganizationExportBase](docs/OrganizationExportBase.md)
 - [Narwhalyeti.OrganizationExportCompact](docs/OrganizationExportCompact.md)
 - [Narwhalyeti.OrganizationExportRequest](docs/OrganizationExportRequest.md)
 - [Narwhalyeti.OrganizationExportResponse](docs/OrganizationExportResponse.md)
 - [Narwhalyeti.OrganizationExportResponseData](docs/OrganizationExportResponseData.md)
 - [Narwhalyeti.OrganizationExportsBody](docs/OrganizationExportsBody.md)
 - [Narwhalyeti.PortfolioAddItemRequest](docs/PortfolioAddItemRequest.md)
 - [Narwhalyeti.PortfolioBase](docs/PortfolioBase.md)
 - [Narwhalyeti.PortfolioCompact](docs/PortfolioCompact.md)
 - [Narwhalyeti.PortfolioGidAddCustomFieldSettingBody](docs/PortfolioGidAddCustomFieldSettingBody.md)
 - [Narwhalyeti.PortfolioGidAddItemBody](docs/PortfolioGidAddItemBody.md)
 - [Narwhalyeti.PortfolioGidAddMembersBody](docs/PortfolioGidAddMembersBody.md)
 - [Narwhalyeti.PortfolioGidRemoveCustomFieldSettingBody](docs/PortfolioGidRemoveCustomFieldSettingBody.md)
 - [Narwhalyeti.PortfolioGidRemoveItemBody](docs/PortfolioGidRemoveItemBody.md)
 - [Narwhalyeti.PortfolioGidRemoveMembersBody](docs/PortfolioGidRemoveMembersBody.md)
 - [Narwhalyeti.PortfolioMembershipBase](docs/PortfolioMembershipBase.md)
 - [Narwhalyeti.PortfolioMembershipBasePortfolio](docs/PortfolioMembershipBasePortfolio.md)
 - [Narwhalyeti.PortfolioMembershipCompact](docs/PortfolioMembershipCompact.md)
 - [Narwhalyeti.PortfolioMembershipResponse](docs/PortfolioMembershipResponse.md)
 - [Narwhalyeti.PortfolioMembershipResponseArray](docs/PortfolioMembershipResponseArray.md)
 - [Narwhalyeti.PortfolioMembershipResponseData](docs/PortfolioMembershipResponseData.md)
 - [Narwhalyeti.PortfolioRemoveItemRequest](docs/PortfolioRemoveItemRequest.md)
 - [Narwhalyeti.PortfolioRequest](docs/PortfolioRequest.md)
 - [Narwhalyeti.PortfolioResponse](docs/PortfolioResponse.md)
 - [Narwhalyeti.PortfolioResponseArray](docs/PortfolioResponseArray.md)
 - [Narwhalyeti.PortfolioResponseCurrentStatusUpdate](docs/PortfolioResponseCurrentStatusUpdate.md)
 - [Narwhalyeti.PortfolioResponseCustomFieldSettings](docs/PortfolioResponseCustomFieldSettings.md)
 - [Narwhalyeti.PortfolioResponseCustomFields](docs/PortfolioResponseCustomFields.md)
 - [Narwhalyeti.PortfolioResponseData](docs/PortfolioResponseData.md)
 - [Narwhalyeti.PortfolioResponseWorkspace](docs/PortfolioResponseWorkspace.md)
 - [Narwhalyeti.PortfoliosBody](docs/PortfoliosBody.md)
 - [Narwhalyeti.PortfoliosPortfolioGidBody](docs/PortfoliosPortfolioGidBody.md)
 - [Narwhalyeti.Preview](docs/Preview.md)
 - [Narwhalyeti.ProjectBase](docs/ProjectBase.md)
 - [Narwhalyeti.ProjectBaseCurrentStatus](docs/ProjectBaseCurrentStatus.md)
 - [Narwhalyeti.ProjectBaseCurrentStatusUpdate](docs/ProjectBaseCurrentStatusUpdate.md)
 - [Narwhalyeti.ProjectBaseWorkspace](docs/ProjectBaseWorkspace.md)
 - [Narwhalyeti.ProjectBriefBase](docs/ProjectBriefBase.md)
 - [Narwhalyeti.ProjectBriefCompact](docs/ProjectBriefCompact.md)
 - [Narwhalyeti.ProjectBriefRequest](docs/ProjectBriefRequest.md)
 - [Narwhalyeti.ProjectBriefResponse](docs/ProjectBriefResponse.md)
 - [Narwhalyeti.ProjectBriefResponseData](docs/ProjectBriefResponseData.md)
 - [Narwhalyeti.ProjectBriefResponseProject](docs/ProjectBriefResponseProject.md)
 - [Narwhalyeti.ProjectBriefsProjectBriefGidBody](docs/ProjectBriefsProjectBriefGidBody.md)
 - [Narwhalyeti.ProjectCompact](docs/ProjectCompact.md)
 - [Narwhalyeti.ProjectDuplicateRequest](docs/ProjectDuplicateRequest.md)
 - [Narwhalyeti.ProjectDuplicateRequestScheduleDates](docs/ProjectDuplicateRequestScheduleDates.md)
 - [Narwhalyeti.ProjectGidAddCustomFieldSettingBody](docs/ProjectGidAddCustomFieldSettingBody.md)
 - [Narwhalyeti.ProjectGidAddFollowersBody](docs/ProjectGidAddFollowersBody.md)
 - [Narwhalyeti.ProjectGidAddMembersBody](docs/ProjectGidAddMembersBody.md)
 - [Narwhalyeti.ProjectGidDuplicateBody](docs/ProjectGidDuplicateBody.md)
 - [Narwhalyeti.ProjectGidProjectBriefsBody](docs/ProjectGidProjectBriefsBody.md)
 - [Narwhalyeti.ProjectGidProjectStatusesBody](docs/ProjectGidProjectStatusesBody.md)
 - [Narwhalyeti.ProjectGidRemoveCustomFieldSettingBody](docs/ProjectGidRemoveCustomFieldSettingBody.md)
 - [Narwhalyeti.ProjectGidRemoveFollowersBody](docs/ProjectGidRemoveFollowersBody.md)
 - [Narwhalyeti.ProjectGidRemoveMembersBody](docs/ProjectGidRemoveMembersBody.md)
 - [Narwhalyeti.ProjectGidSaveAsTemplateBody](docs/ProjectGidSaveAsTemplateBody.md)
 - [Narwhalyeti.ProjectGidSectionsBody](docs/ProjectGidSectionsBody.md)
 - [Narwhalyeti.ProjectMembershipBase](docs/ProjectMembershipBase.md)
 - [Narwhalyeti.ProjectMembershipCompact](docs/ProjectMembershipCompact.md)
 - [Narwhalyeti.ProjectMembershipResponse](docs/ProjectMembershipResponse.md)
 - [Narwhalyeti.ProjectMembershipResponseArray](docs/ProjectMembershipResponseArray.md)
 - [Narwhalyeti.ProjectMembershipResponseData](docs/ProjectMembershipResponseData.md)
 - [Narwhalyeti.ProjectMembershipResponseMember](docs/ProjectMembershipResponseMember.md)
 - [Narwhalyeti.ProjectRequest](docs/ProjectRequest.md)
 - [Narwhalyeti.ProjectResponse](docs/ProjectResponse.md)
 - [Narwhalyeti.ProjectResponseArray](docs/ProjectResponseArray.md)
 - [Narwhalyeti.ProjectResponseCompletedBy](docs/ProjectResponseCompletedBy.md)
 - [Narwhalyeti.ProjectResponseCreatedFromTemplate](docs/ProjectResponseCreatedFromTemplate.md)
 - [Narwhalyeti.ProjectResponseData](docs/ProjectResponseData.md)
 - [Narwhalyeti.ProjectResponseProjectBrief](docs/ProjectResponseProjectBrief.md)
 - [Narwhalyeti.ProjectResponseTeam](docs/ProjectResponseTeam.md)
 - [Narwhalyeti.ProjectSaveAsTemplateRequest](docs/ProjectSaveAsTemplateRequest.md)
 - [Narwhalyeti.ProjectSectionInsertRequest](docs/ProjectSectionInsertRequest.md)
 - [Narwhalyeti.ProjectStatusBase](docs/ProjectStatusBase.md)
 - [Narwhalyeti.ProjectStatusCompact](docs/ProjectStatusCompact.md)
 - [Narwhalyeti.ProjectStatusRequest](docs/ProjectStatusRequest.md)
 - [Narwhalyeti.ProjectStatusResponse](docs/ProjectStatusResponse.md)
 - [Narwhalyeti.ProjectStatusResponseArray](docs/ProjectStatusResponseArray.md)
 - [Narwhalyeti.ProjectStatusResponseData](docs/ProjectStatusResponseData.md)
 - [Narwhalyeti.ProjectTemplateBase](docs/ProjectTemplateBase.md)
 - [Narwhalyeti.ProjectTemplateBaseRequestedDates](docs/ProjectTemplateBaseRequestedDates.md)
 - [Narwhalyeti.ProjectTemplateBaseRequestedRoles](docs/ProjectTemplateBaseRequestedRoles.md)
 - [Narwhalyeti.ProjectTemplateBaseTeam](docs/ProjectTemplateBaseTeam.md)
 - [Narwhalyeti.ProjectTemplateCompact](docs/ProjectTemplateCompact.md)
 - [Narwhalyeti.ProjectTemplateGidInstantiateProjectBody](docs/ProjectTemplateGidInstantiateProjectBody.md)
 - [Narwhalyeti.ProjectTemplateInstantiateProjectRequest](docs/ProjectTemplateInstantiateProjectRequest.md)
 - [Narwhalyeti.ProjectTemplateInstantiateProjectRequestRequestedDates](docs/ProjectTemplateInstantiateProjectRequestRequestedDates.md)
 - [Narwhalyeti.ProjectTemplateInstantiateProjectRequestRequestedRoles](docs/ProjectTemplateInstantiateProjectRequestRequestedRoles.md)
 - [Narwhalyeti.ProjectTemplateResponse](docs/ProjectTemplateResponse.md)
 - [Narwhalyeti.ProjectTemplateResponseArray](docs/ProjectTemplateResponseArray.md)
 - [Narwhalyeti.ProjectTemplateResponseData](docs/ProjectTemplateResponseData.md)
 - [Narwhalyeti.ProjectsBody](docs/ProjectsBody.md)
 - [Narwhalyeti.ProjectsProjectGidBody](docs/ProjectsProjectGidBody.md)
 - [Narwhalyeti.RemoveCustomFieldSettingRequest](docs/RemoveCustomFieldSettingRequest.md)
 - [Narwhalyeti.RemoveFollowersRequest](docs/RemoveFollowersRequest.md)
 - [Narwhalyeti.RemoveMembersRequest](docs/RemoveMembersRequest.md)
 - [Narwhalyeti.RequestedRoleRequest](docs/RequestedRoleRequest.md)
 - [Narwhalyeti.RuleTriggerGidRunBody](docs/RuleTriggerGidRunBody.md)
 - [Narwhalyeti.RuleTriggerRequest](docs/RuleTriggerRequest.md)
 - [Narwhalyeti.RuleTriggerResponse](docs/RuleTriggerResponse.md)
 - [Narwhalyeti.RuleTriggerResponseData](docs/RuleTriggerResponseData.md)
 - [Narwhalyeti.SectionBase](docs/SectionBase.md)
 - [Narwhalyeti.SectionCompact](docs/SectionCompact.md)
 - [Narwhalyeti.SectionGidAddTaskBody](docs/SectionGidAddTaskBody.md)
 - [Narwhalyeti.SectionRequest](docs/SectionRequest.md)
 - [Narwhalyeti.SectionResponse](docs/SectionResponse.md)
 - [Narwhalyeti.SectionResponseArray](docs/SectionResponseArray.md)
 - [Narwhalyeti.SectionResponseData](docs/SectionResponseData.md)
 - [Narwhalyeti.SectionTaskInsertRequest](docs/SectionTaskInsertRequest.md)
 - [Narwhalyeti.SectionsInsertBody](docs/SectionsInsertBody.md)
 - [Narwhalyeti.SectionsSectionGidBody](docs/SectionsSectionGidBody.md)
 - [Narwhalyeti.StatusUpdateBase](docs/StatusUpdateBase.md)
 - [Narwhalyeti.StatusUpdateCompact](docs/StatusUpdateCompact.md)
 - [Narwhalyeti.StatusUpdateRequest](docs/StatusUpdateRequest.md)
 - [Narwhalyeti.StatusUpdateResponse](docs/StatusUpdateResponse.md)
 - [Narwhalyeti.StatusUpdateResponseArray](docs/StatusUpdateResponseArray.md)
 - [Narwhalyeti.StatusUpdateResponseData](docs/StatusUpdateResponseData.md)
 - [Narwhalyeti.StatusUpdateResponseParent](docs/StatusUpdateResponseParent.md)
 - [Narwhalyeti.StatusUpdatesBody](docs/StatusUpdatesBody.md)
 - [Narwhalyeti.StoriesStoryGidBody](docs/StoriesStoryGidBody.md)
 - [Narwhalyeti.StoryBase](docs/StoryBase.md)
 - [Narwhalyeti.StoryCompact](docs/StoryCompact.md)
 - [Narwhalyeti.StoryRequest](docs/StoryRequest.md)
 - [Narwhalyeti.StoryResponse](docs/StoryResponse.md)
 - [Narwhalyeti.StoryResponseArray](docs/StoryResponseArray.md)
 - [Narwhalyeti.StoryResponseAssignee](docs/StoryResponseAssignee.md)
 - [Narwhalyeti.StoryResponseCustomField](docs/StoryResponseCustomField.md)
 - [Narwhalyeti.StoryResponseData](docs/StoryResponseData.md)
 - [Narwhalyeti.StoryResponseDates](docs/StoryResponseDates.md)
 - [Narwhalyeti.StoryResponseOldDates](docs/StoryResponseOldDates.md)
 - [Narwhalyeti.StoryResponseOldEnumValue](docs/StoryResponseOldEnumValue.md)
 - [Narwhalyeti.StoryResponseOldSection](docs/StoryResponseOldSection.md)
 - [Narwhalyeti.StoryResponsePreviews](docs/StoryResponsePreviews.md)
 - [Narwhalyeti.StoryResponseProject](docs/StoryResponseProject.md)
 - [Narwhalyeti.StoryResponseStory](docs/StoryResponseStory.md)
 - [Narwhalyeti.StoryResponseTag](docs/StoryResponseTag.md)
 - [Narwhalyeti.StoryResponseTarget](docs/StoryResponseTarget.md)
 - [Narwhalyeti.StoryResponseTask](docs/StoryResponseTask.md)
 - [Narwhalyeti.TagBase](docs/TagBase.md)
 - [Narwhalyeti.TagCompact](docs/TagCompact.md)
 - [Narwhalyeti.TagRequest](docs/TagRequest.md)
 - [Narwhalyeti.TagResponse](docs/TagResponse.md)
 - [Narwhalyeti.TagResponseArray](docs/TagResponseArray.md)
 - [Narwhalyeti.TagResponseData](docs/TagResponseData.md)
 - [Narwhalyeti.TagsBody](docs/TagsBody.md)
 - [Narwhalyeti.TaskAddFollowersRequest](docs/TaskAddFollowersRequest.md)
 - [Narwhalyeti.TaskAddProjectRequest](docs/TaskAddProjectRequest.md)
 - [Narwhalyeti.TaskAddTagRequest](docs/TaskAddTagRequest.md)
 - [Narwhalyeti.TaskBase](docs/TaskBase.md)
 - [Narwhalyeti.TaskBaseCompletedBy](docs/TaskBaseCompletedBy.md)
 - [Narwhalyeti.TaskBaseDependencies](docs/TaskBaseDependencies.md)
 - [Narwhalyeti.TaskBaseExternal](docs/TaskBaseExternal.md)
 - [Narwhalyeti.TaskBaseMemberships](docs/TaskBaseMemberships.md)
 - [Narwhalyeti.TaskBaseSection](docs/TaskBaseSection.md)
 - [Narwhalyeti.TaskCompact](docs/TaskCompact.md)
 - [Narwhalyeti.TaskCountResponse](docs/TaskCountResponse.md)
 - [Narwhalyeti.TaskCountResponseData](docs/TaskCountResponseData.md)
 - [Narwhalyeti.TaskDuplicateRequest](docs/TaskDuplicateRequest.md)
 - [Narwhalyeti.TaskGidAddDependenciesBody](docs/TaskGidAddDependenciesBody.md)
 - [Narwhalyeti.TaskGidAddDependentsBody](docs/TaskGidAddDependentsBody.md)
 - [Narwhalyeti.TaskGidAddFollowersBody](docs/TaskGidAddFollowersBody.md)
 - [Narwhalyeti.TaskGidAddProjectBody](docs/TaskGidAddProjectBody.md)
 - [Narwhalyeti.TaskGidAddTagBody](docs/TaskGidAddTagBody.md)
 - [Narwhalyeti.TaskGidDuplicateBody](docs/TaskGidDuplicateBody.md)
 - [Narwhalyeti.TaskGidRemoveDependenciesBody](docs/TaskGidRemoveDependenciesBody.md)
 - [Narwhalyeti.TaskGidRemoveDependentsBody](docs/TaskGidRemoveDependentsBody.md)
 - [Narwhalyeti.TaskGidRemoveFollowersBody](docs/TaskGidRemoveFollowersBody.md)
 - [Narwhalyeti.TaskGidRemoveProjectBody](docs/TaskGidRemoveProjectBody.md)
 - [Narwhalyeti.TaskGidRemoveTagBody](docs/TaskGidRemoveTagBody.md)
 - [Narwhalyeti.TaskGidSetParentBody](docs/TaskGidSetParentBody.md)
 - [Narwhalyeti.TaskGidStoriesBody](docs/TaskGidStoriesBody.md)
 - [Narwhalyeti.TaskGidSubtasksBody](docs/TaskGidSubtasksBody.md)
 - [Narwhalyeti.TaskGidTimeTrackingEntriesBody](docs/TaskGidTimeTrackingEntriesBody.md)
 - [Narwhalyeti.TaskRemoveFollowersRequest](docs/TaskRemoveFollowersRequest.md)
 - [Narwhalyeti.TaskRemoveProjectRequest](docs/TaskRemoveProjectRequest.md)
 - [Narwhalyeti.TaskRemoveTagRequest](docs/TaskRemoveTagRequest.md)
 - [Narwhalyeti.TaskRequest](docs/TaskRequest.md)
 - [Narwhalyeti.TaskResponse](docs/TaskResponse.md)
 - [Narwhalyeti.TaskResponseArray](docs/TaskResponseArray.md)
 - [Narwhalyeti.TaskResponseCustomFields](docs/TaskResponseCustomFields.md)
 - [Narwhalyeti.TaskResponseData](docs/TaskResponseData.md)
 - [Narwhalyeti.TaskResponseParent](docs/TaskResponseParent.md)
 - [Narwhalyeti.TaskResponseTags](docs/TaskResponseTags.md)
 - [Narwhalyeti.TaskResponseWorkspace](docs/TaskResponseWorkspace.md)
 - [Narwhalyeti.TaskSetParentRequest](docs/TaskSetParentRequest.md)
 - [Narwhalyeti.TasksBody](docs/TasksBody.md)
 - [Narwhalyeti.TasksTaskGidBody](docs/TasksTaskGidBody.md)
 - [Narwhalyeti.TeamAddUserRequest](docs/TeamAddUserRequest.md)
 - [Narwhalyeti.TeamBase](docs/TeamBase.md)
 - [Narwhalyeti.TeamCompact](docs/TeamCompact.md)
 - [Narwhalyeti.TeamGidAddUserBody](docs/TeamGidAddUserBody.md)
 - [Narwhalyeti.TeamGidProjectsBody](docs/TeamGidProjectsBody.md)
 - [Narwhalyeti.TeamGidRemoveUserBody](docs/TeamGidRemoveUserBody.md)
 - [Narwhalyeti.TeamMembershipBase](docs/TeamMembershipBase.md)
 - [Narwhalyeti.TeamMembershipCompact](docs/TeamMembershipCompact.md)
 - [Narwhalyeti.TeamMembershipResponse](docs/TeamMembershipResponse.md)
 - [Narwhalyeti.TeamMembershipResponseArray](docs/TeamMembershipResponseArray.md)
 - [Narwhalyeti.TeamMembershipResponseData](docs/TeamMembershipResponseData.md)
 - [Narwhalyeti.TeamRemoveUserRequest](docs/TeamRemoveUserRequest.md)
 - [Narwhalyeti.TeamRequest](docs/TeamRequest.md)
 - [Narwhalyeti.TeamResponse](docs/TeamResponse.md)
 - [Narwhalyeti.TeamResponseArray](docs/TeamResponseArray.md)
 - [Narwhalyeti.TeamResponseData](docs/TeamResponseData.md)
 - [Narwhalyeti.TeamResponseOrganization](docs/TeamResponseOrganization.md)
 - [Narwhalyeti.TeamsBody](docs/TeamsBody.md)
 - [Narwhalyeti.TeamsBody1](docs/TeamsBody1.md)
 - [Narwhalyeti.TemplateRole](docs/TemplateRole.md)
 - [Narwhalyeti.TimePeriodBase](docs/TimePeriodBase.md)
 - [Narwhalyeti.TimePeriodCompact](docs/TimePeriodCompact.md)
 - [Narwhalyeti.TimePeriodResponse](docs/TimePeriodResponse.md)
 - [Narwhalyeti.TimePeriodResponseArray](docs/TimePeriodResponseArray.md)
 - [Narwhalyeti.TimePeriodResponseData](docs/TimePeriodResponseData.md)
 - [Narwhalyeti.TimeTrackingEntriesTimeTrackingEntryGidBody](docs/TimeTrackingEntriesTimeTrackingEntryGidBody.md)
 - [Narwhalyeti.TimeTrackingEntryBase](docs/TimeTrackingEntryBase.md)
 - [Narwhalyeti.TimeTrackingEntryBaseData](docs/TimeTrackingEntryBaseData.md)
 - [Narwhalyeti.TimeTrackingEntryCompact](docs/TimeTrackingEntryCompact.md)
 - [Narwhalyeti.TimeTrackingEntryCompactArray](docs/TimeTrackingEntryCompactArray.md)
 - [Narwhalyeti.UpdateTimeTrackingEntryRequest](docs/UpdateTimeTrackingEntryRequest.md)
 - [Narwhalyeti.UserBase](docs/UserBase.md)
 - [Narwhalyeti.UserBaseResponse](docs/UserBaseResponse.md)
 - [Narwhalyeti.UserBaseResponseData](docs/UserBaseResponseData.md)
 - [Narwhalyeti.UserBaseResponsePhoto](docs/UserBaseResponsePhoto.md)
 - [Narwhalyeti.UserCompact](docs/UserCompact.md)
 - [Narwhalyeti.UserRequest](docs/UserRequest.md)
 - [Narwhalyeti.UserResponse](docs/UserResponse.md)
 - [Narwhalyeti.UserResponseArray](docs/UserResponseArray.md)
 - [Narwhalyeti.UserResponseData](docs/UserResponseData.md)
 - [Narwhalyeti.UserTaskListBase](docs/UserTaskListBase.md)
 - [Narwhalyeti.UserTaskListCompact](docs/UserTaskListCompact.md)
 - [Narwhalyeti.UserTaskListRequest](docs/UserTaskListRequest.md)
 - [Narwhalyeti.UserTaskListResponse](docs/UserTaskListResponse.md)
 - [Narwhalyeti.UserTaskListResponseData](docs/UserTaskListResponseData.md)
 - [Narwhalyeti.WebhookCompact](docs/WebhookCompact.md)
 - [Narwhalyeti.WebhookCompactResource](docs/WebhookCompactResource.md)
 - [Narwhalyeti.WebhookFilter](docs/WebhookFilter.md)
 - [Narwhalyeti.WebhookRequest](docs/WebhookRequest.md)
 - [Narwhalyeti.WebhookRequestFilters](docs/WebhookRequestFilters.md)
 - [Narwhalyeti.WebhookResponse](docs/WebhookResponse.md)
 - [Narwhalyeti.WebhookResponseArray](docs/WebhookResponseArray.md)
 - [Narwhalyeti.WebhookResponseData](docs/WebhookResponseData.md)
 - [Narwhalyeti.WebhookUpdateRequest](docs/WebhookUpdateRequest.md)
 - [Narwhalyeti.WebhooksBody](docs/WebhooksBody.md)
 - [Narwhalyeti.WebhooksWebhookGidBody](docs/WebhooksWebhookGidBody.md)
 - [Narwhalyeti.WorkspaceAddUserRequest](docs/WorkspaceAddUserRequest.md)
 - [Narwhalyeti.WorkspaceBase](docs/WorkspaceBase.md)
 - [Narwhalyeti.WorkspaceCompact](docs/WorkspaceCompact.md)
 - [Narwhalyeti.WorkspaceGidAddUserBody](docs/WorkspaceGidAddUserBody.md)
 - [Narwhalyeti.WorkspaceGidProjectsBody](docs/WorkspaceGidProjectsBody.md)
 - [Narwhalyeti.WorkspaceGidRemoveUserBody](docs/WorkspaceGidRemoveUserBody.md)
 - [Narwhalyeti.WorkspaceGidTagsBody](docs/WorkspaceGidTagsBody.md)
 - [Narwhalyeti.WorkspaceMembershipBase](docs/WorkspaceMembershipBase.md)
 - [Narwhalyeti.WorkspaceMembershipCompact](docs/WorkspaceMembershipCompact.md)
 - [Narwhalyeti.WorkspaceMembershipRequest](docs/WorkspaceMembershipRequest.md)
 - [Narwhalyeti.WorkspaceMembershipResponse](docs/WorkspaceMembershipResponse.md)
 - [Narwhalyeti.WorkspaceMembershipResponseArray](docs/WorkspaceMembershipResponseArray.md)
 - [Narwhalyeti.WorkspaceMembershipResponseData](docs/WorkspaceMembershipResponseData.md)
 - [Narwhalyeti.WorkspaceMembershipResponseUserTaskList](docs/WorkspaceMembershipResponseUserTaskList.md)
 - [Narwhalyeti.WorkspaceMembershipResponseVacationDates](docs/WorkspaceMembershipResponseVacationDates.md)
 - [Narwhalyeti.WorkspaceRemoveUserRequest](docs/WorkspaceRemoveUserRequest.md)
 - [Narwhalyeti.WorkspaceRequest](docs/WorkspaceRequest.md)
 - [Narwhalyeti.WorkspaceResponse](docs/WorkspaceResponse.md)
 - [Narwhalyeti.WorkspaceResponseArray](docs/WorkspaceResponseArray.md)
 - [Narwhalyeti.WorkspaceResponseData](docs/WorkspaceResponseData.md)
 - [Narwhalyeti.WorkspacesWorkspaceGidBody](docs/WorkspacesWorkspaceGidBody.md)

## Documentation for Authorization


### oauth2

- **Type**: OAuth
- **Flow**: accessCode
- **Authorization URL**: https://app.asana.com/-/oauth_authorize
- **Scopes**: 
  - : 

