Podio API Documentation

Areas

Our API is split up into different areas, that each contains a subset of methods grouped by functionality. You could call each area its own API, but we like to call them areas, because it's just a simple grouping.

Core Areas

Applications
This area is used to manage application definitions.
Comments
Comments are made by users on different objects.
Contacts
Each user has a profile attached, that holds all the personal details of the user.
Files
This area contains all the files that can be uploaded to Podio by end users.
Hooks
Hooks are webhooks that can call external sites when certain actions occur in Podio.
Items
Items are entries in an app.
OAuth authorization
This API uses OAuth 2.
Status
Status messages are small texts that the users wishes to share with the other users in a space.
Tasks
Tasks are used to track what work has to be done.

Other Areas

Actions
Actions are activities performed by users that does not pertain to one of the core objects in Podio, items, tasks and statuses.
Alerts
An alert is a ping from on user to one or more other users.
App market
Apps and packs can be shared to the app market so they can be installed and used by anyone.
Batch
This area contains all the batch operations that the user have executed.
Calendar
The calendar is used to get the calendar for a user.
Conversations
Conversations are private messages exchanged between >=2 users.
Devices
Methods needed for supporting external devices like mobile phones and desktop clients.
Email
This area manages emails sent to and received from a user.
Embeds
Embeds are links shared by users in statuses, conversations and comments.
Flows
Causes:item.
Forms
Forms can be used to enable direct submission into apps from websites.
Friends
API for accessing and modifying one's friends in Podio: users that are (or have been in the past) in the same workspace or have interacted directly inside Podio (e.
Grants
Grants are single access permissions for specific objects, f.
Importer
Used for importing files into applications, for example, xlsx and xls files.
Integrations
This API controls the integration supported by Podio "out-of-the-box".
Layout
Manage application's layout (badge, relationship) definitions.
Linked Accounts
Linked Accounts represent connections to 3rd-party APIs like Google, Facebook, etc.
Notifications
A notification is an information about an event that occured in Podio.
Organizations
This area holds organizations.
Questions
The question area makes it possible to attach questions to other objects in Podio.
Ratings
Many objects can be rated including items and status messages.
Recurrence
Handles recurrence for different objects, currently tasks.
Reference
API for getting generic information about objects.
Reminders
Reminders are used to remind you about tasks with a due date.
Search
This API makes it possible to search across Podio.
Space members
Manages membership of spaces.
Spaces
A space is a work area.
Stream
The stream API will supply the different streams.
Subscriptions
Subscriptions allows the user to be notified when an object is created, updated, delete, comments added to it or rated.
Tags
Tags are words or short sentences that are used as metadata for objects.
Users
This area holds all the users which just includes basic operations.
Views
Views can be used to limit the items returned when viewing an app.
Voting
User-defined voting on an item.
Widgets
Widgets are small components that can be installed on an organization, space, app or user.