Project Management API: Endpoint Categorization
Users can add, update, archive, or delete project cards, maintaining a dynamic task management system. They can access comments, checklists, and notes related to cards to enhance collaborative efforts. Collaboration tools allow users to share projects and manage permissions with team members.
Features
Subscribe to this API on AWS Marketplace, get the API Key and Product Code in an email (within 5 minutes), and start integrating.
Dashboard

Keys Management

Project Management

Cards Functionality

User & Profile Management

Notifications & Conversations

Advanced Features

List of Endpoints
In addition to API Guides and References, we've seen that a flat listing of endpoints is often very helpful for developers to find what they are looking for in quick time. So, here you go.
Snowpal: Project Management API
Dashboard.1
Dashboard.1.1: Get dashboard details
Dashboard.1.2: Get recently modified projects and cards
Dashboard.1.3: Get unread count
Dashboard.1.4: Get recently modified keys
Dashboard.1.5: Get cards and tasks due shortly
Dashboard.1.6: Get projects due shortly
Dashboard.1.7: Get unread notifications
Dashboard.1.8: Get unread conversations
Dashboard.2: Charts
Dashboard.2.1: Get user keys, projects and cards
Dashboard.2.2: Get system keys, projects and cards
Dashboard.2.3: Get filtered user keys, projects and cards.
Dashboard.2.4: Get filtered system keys, projects and cards.
Dashboard.2.5: Get projects based on project types
Dashboard.2.6: Get cards based on card types
Dashboard.2.7: Get projects and cards based on scales
Dashboard.2.8: Get tasks by status
Keys.1
Keys.1.1: Get keys
Keys.1.2: Add key
Keys.1.3: Add key (based on template)
Keys.1.4: Get key
Keys.1.5: Update key
Keys.1.6: Get archived keys
Keys.1.7: Get keys a card is linked to
Keys.1.8: Get keys a project is linked to
Keys.1.9: Get keys filtered by type
Keys.1.10: Bulk archive keys
Keys.1.11: Archive key
Keys.1.12: Unarchive key
Keys.1.13: Update key description
Keys.2: Charts
Keys.2.1: Get projects and cards associated with key
Keys.2.2: Get filtered user keys, projects and cards for given key.
Keys.2.3: Get project types and projects based on them (in key)
Keys.2.4: Get cards based on card types (in key)
Keys.2.5: Get scales along with projects and cards based on them
Keys.2.6: Get linked resources
Keys.2.7: Get project scale values
Keys.2.8: Get task status
Keys.3: Checklists
Keys.3.1: Get key checklists
Keys.3.2: Add key checklist
Keys.3.3: Reorder key checklists
Keys.3.4: Rename key checklist
Keys.3.5: Delete key checklist
Keys.3.6: Add key checklist item
Keys.3.7: Update key checklist item
Keys.3.8: Delete key checklist item
Keys.3.9: Reorder key checklist items
Keys.4: Notes
Keys.4.1: Get key notes
Keys.4.2: Add key note
Keys.4.3: Update key note
Keys.4.4: Delete key note
Keys.5: Tasks
Keys.5.1: Get key tasks
Keys.5.2: Add key task
Keys.5.3: Update key task
Keys.5.4: Delete key task
Keys.5.5: Reorder key tasks
Projects.1
Projects.1.1: Get projects
Projects.1.2: Add project
Projects.1.3: Get projects linked to card
Projects.1.4: Add project (based on template)
Projects.1.5: Link project to key
Projects.1.6: Unlink project from key
Projects.1.7: Get projects available to be linked to this key
Projects.1.8: Get project
Projects.1.9: Update project
Projects.1.10: Add project type to project
Projects.1.11: Delete project type from project
Projects.1.12: Add scale to project
Projects.1.13: Delete scale from project
Projects.1.14: Update project scale value
Projects.1.15: Update project description
Projects.1.16: Archive project
Projects.1.17: Unarchive project
Projects.1.18: Get archived projects
Projects.1.19: Bulk archive projects
Projects.1.20: Allow archival of project
Projects.1.21: Copy project
Projects.1.22: Move project
Projects.2: Attachments
Projects.2.1: Get project attachments
Projects.2.2: Add project attachment
Projects.2.3: Rename project attachment
Projects.2.4: Delete project attachment
Projects.3: Charts
Projects.3.1: Get linked cards
Projects.3.2: Get scale values for scale
Projects.3.3: Get task status for project
Projects.3.4: Get project grades for all students
Projects.4: Checklists
Projects.4.1: Get project checklists
Projects.4.2: Add project checklist
Projects.4.3: Reorder project checklists
Projects.4.4: Rename project checklist
Projects.4.5: Delete project checklist
Projects.4.6: Add project checklist item
Projects.4.7: Update project checklist item
Projects.4.8: Delete project checklist item
Projects.4.9: Reorder project checklist items
Projects.5: Comments
Projects.5.1: Get project comments
Projects.5.2: Add project comment
Projects.5.3: Update project comment
Projects.5.4: Delete project comment
Projects.6: Notes
Projects.6.1: Get project notes
Projects.6.2: Add project note
Projects.6.3: Update project note
Projects.6.4: Delete project note
Projects.7: Tasks
Projects.7.1: Get project tasks
Projects.7.2: Add project task
Projects.7.3: Update project task
Projects.7.4: Delete project task
Projects.7.5: Assign project task
Projects.7.6: Unassign project task
Projects.7.7: Reorder project tasks
Project Blocks.1
Project Blocks.1.1: Reorder cards
Project Blocks.1.2: Assign project card
Project Blocks.1.3: Unassign project card
Project Blocks.2: Lists
Project Blocks.2.1: Add project list
Project Blocks.2.2: Get project lists
Project Blocks.2.3: Copy all cards in project list
Project Blocks.2.4: Bulk copy cards in project list
Project Blocks.2.5: Move all cards in project list
Project Blocks.2.6: Bulk move cards in project list
Project Blocks.2.7: Move project list
Project Blocks.2.8: Get project list
Project Blocks.2.9: Rename project list
Project Blocks.2.10: Reorder project list
Project Blocks.2.11: Archive project list
Cards.1
Cards.1.1: Get cards
Cards.1.2: Add project card
Cards.1.3: Add project card (based on template)
Cards.1.4: Link card to project
Cards.1.5: Unlink card from project
Cards.1.6: Get project card
Cards.1.7: Update project card
Cards.1.8: Update project card completion status
Cards.1.9: Add card type to project card
Cards.1.10: Delete card type from project card
Cards.1.11: Add scale to project card
Cards.1.12: Delete scale from project card
Cards.1.13: Update project card scale value
Cards.1.14: Archive project card
Cards.1.15: Get archived cards
Cards.1.16: Get cards available to be linked to this project
Cards.1.17: Unarchive project card
Cards.1.18: Bulk archive cards
Cards.1.19: Update project card description
Cards.1.20: Allow archival of project card
Cards.1.21: Copy project card
Cards.1.22: Move project card
Cards.2: Attachments
Cards.2.1: Get project card attachments
Cards.2.2: Add project card attachment
Cards.2.3: Rename project card attachment
Cards.2.4: Delete project card attachment
Cards.3: Charts
Cards.3.1: Get project card tasks (for Charts)
Cards.3.2: Get project card grades for all students
Cards.4: Checklists
Cards.4.1: Get project card checklists
Cards.4.2: Add project card checklist
Cards.4.3: Reorder project card checklists
Cards.4.4: Delete project card checklist
Cards.4.5: Rename project card checklist
Cards.4.6: Add project card checklist item
Cards.4.7: Update project card checklist item
Cards.4.8: Delete project card checklist item
Cards.4.9: Reorder project card checklist items
Cards.5: Comments
Cards.5.1: Get project card comments
Cards.5.2: Add project card comment
Cards.5.3: Update project card comment
Cards.5.4: Delete project card comment
Cards.6: Notes
Cards.6.1: Get project card notes
Cards.6.2: Add project card note
Cards.6.3: Update project card note
Cards.6.4: Delete project card note
Cards.7: Tasks
Cards.7.1: Get project card tasks
Cards.7.2: Add project card task
Cards.7.3: Update project card task
Cards.7.4: Delete project card task
Cards.7.5: Assign project card task
Cards.7.6: Unassign project card task
Cards.7.7: Reorder project card tasks
Attributes.1
Attributes.1.1: Get displayable attributes of Key, Project and Card
Attributes.1.2: Update key display attributes
Attributes.1.3: Update project display attributes
Attributes.1.4: Update project card display attributes
Collaboration.1: Projects
Collaboration.1.1: Get project collaborators
Collaboration.1.2: Update project ACL
Collaboration.1.3: Unshare project from collaborator
Collaboration.1.4: Share project with user
Collaboration.1.5: Share project with user (along with cards)
Collaboration.1.6: Get users this project can be shared with
Collaboration.1.7: Bulk share projects with collaborators
Collaboration.1.8: Leave project
Project Types.1
Project Types.1.1: Get project types
Project Types.1.2: Add project type
Project Types.1.3: Update project type
Project Types.1.4: Delete project type
Project Types.1.5: Get projects using project type
Comments.1
Comments.1.1: Get recent comments
Conversations.1
Conversations.1.1: Get unread conversations count
Conversations.1.2: Get user conversations
Conversations.1.3: Add private or group conversation
Conversations.1.4: Get conversation for given usernames
Conversations.1.5: Send message to an existing conversation
Conversations.1.6: Get conversation
Conversations.1.7: Delete conversation
Conversations.1.8: Leave conversation
Conversations.1.9: Archive conversation
Favorites.1
Favorites.1.1: Get favorites
Favorites.1.2: Add key as favorite
Favorites.1.3: Add project as favorite
Favorites.1.4: Add project card as favorite
Favorites.1.5: Delete favorite
Notifications.1
Notifications.1.1: Get notifications
Notifications.1.2: Get unread notifications
Notifications.1.3: Get unread notification count
Notifications.1.4: Mark notification as read
Notifications.1.5: Mark notifications as read (in bulk)
Card Types.1
Card Types.1.1: Get card types
Card Types.1.2: Add card type
Card Types.1.3: Update card type
Card Types.1.4: Delete card type
Card Types.1.5: Get cards using card type
Profile.1
Profile.1.1: Get user profile
Profile.1.2: Update user's profile
Profile.1.3: Update username
Profile.1.4: Blocks user from sending messages
Profile.1.5: Unblocks user
Registration.1
Registration.1.1: Register new user by email
Registration.1.2: Sign in by email
Registration.1.3: Reset password
Registration.1.4: Activate user
Relations.1
Relations.1.1: Get relations matching search token
Relations.1.2: Get relations for key
Relations.1.3: Get relations for project
Relations.1.4: Get relations for project card
Relations.1.5: Relate key to key
Relations.1.6: Unrelate key from key
Relations.1.7: Relate project to key
Relations.1.8: Unrelate project from key
Relations.1.9: Relate card to key
Relations.1.10: Unrelate card from key
Relations.1.11: Relate card to project
Relations.1.12: Unrelate card from project
Relations.1.13: Relate project to project
Relations.1.14: Unrelate project from project
Relations.1.15: Relate card to card
Relations.1.16: Unrelate card from card
Scales.1
Scales.1.1: Get scales
Scales.1.2: Add scale
Scales.1.3: Get scale
Scales.1.4: Update scale
Scales.1.5: Delete scale
Scales.1.6: Get projects using scale
Scales.1.7: Get cards using scale
Scheduler.1
Scheduler.1.1: Get events in given window
Scheduler.1.2: Get events for given day
Scheduler.1.3: Get standalone events
Scheduler.1.4: Add standalone event
Scheduler.1.5: Update standalone event
Scheduler.1.6: Delete standalone event
Search.1
Search.1.1: Search key, project or card by token
Search.1.2: Search user by token
Templates.1
Templates.1.1: Get key templates
Templates.1.2: Get project templates
Templates.1.3: Get card templates
Users.1
Users.1.1: Get users
Users.1.2: Get user by UUID
Users.1.3: Get user by Email
Users.1.4: Deactivate user account
Users.1.5: Delete user account
Version.1
Version.1.1: Get latest version
Version.1.2: Get app status
Updated about 1 month ago