• Installs:
  • Today: 0
  • All Time: 86
Developer:userzakutynsky

Dribbble API Package

Dribbble - Show and tell for designers

List of Endpoints
This is the list of endpoints this API includes. To add any of the endpoints to your app, please click on “Connect to endpoint” text.
See All
Discussions
See All
Readme

Dribbble

Dribbble Package

Dribbble - Show and tell for designers

  • Domain: dribbble.com
  • Credentials: clientId, clientSecret, code, accessToken

How to get credentials:

  1. Sign in dribbble.com.
  2. Register new application
  3. Receive code on this endpoint:
https://dribbble.com/oauth/authorize

Parameters:

client_id - The client ID you received from Dribbble when you registered.
redirect_uri - The URL in your application where users will be sent after authorization.
scope - A space separated list of scopes.
state - An unguessable random string. It is used to protect against cross-site request forgery attacks.
  1. Call getAccessToken block.

Custom datatypes:

DatatypeDescriptionExample
DatepickerString which includes date and time2016-05-28 00:00:00
MapString which includes latitude and longitude coma separated50.37, 26.56
ListSimple array["123", "sample"]
SelectString with predefined valuessample
ArrayArray of objects[{"Second name":"123","Age":"12","Photo":"sdf","Draft":"sdfsdf"},{"name":"adi","Second name":"bla","Age":"4","Photo":"asfserwe","Draft":"sdfsdf"}]

Dribbble.getAccessToken

Returns access token.

FieldTypeDescription
clientIdcredentialsThe client ID you received from Dribbble when you registered.
clientSecretcredentialsThe client secret you received from Dribbble when you registered.
codecredentialsThe OAuth verification code acquired via OAuth's web authentication protocol.
redirectUriStringThe URL in your application where users will be sent after authorization.

Dribbble.getSingleBucket

Get a bucket.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringBucket id

Dribbble.createBucket

Creating a bucket requires the user to be authenticated with the write scope.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
nameStringThe name of the bucket.
descriptionStringA description of the bucket.

Dribbble.updateBucket

Updating a bucket requires the user to be authenticated with the write scope. The authenticated user must also own the bucket.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringBucket id
nameStringThe name of the bucket.
descriptionStringA description of the bucket.

Dribbble.deleteBucket

Deleting a bucket requires the user to be authenticated with the write scope. The authenticated user must also own the bucket.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringBucket id

Dribbble.getBucketShots

List shots for a bucket.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringBucket id

Dribbble.addShotToBucket

Adding a shot to a bucket requires the user to be authenticated with the write scope. The authenticated user must also own the bucket.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringBucket id
shotIdNumberThe ID of the shot to add.

Dribbble.removeShotFromBucket

Removing a shot to a bucket requires the user to be authenticated with the write scope. The authenticated user must also own the bucket.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringBucket id
shotIdNumberThe ID of the shot to remove.

Dribbble.getSingleProject

Get a project.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringProject id

Dribbble.getProjectShots

List shots for a project.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringProject id

Dribbble.getShots

List shots.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
listSelectLimit the results to a specific type with the following possible values: animated, attachments, debuts, playoffs, rebounds, teams
timeframeSelectA period of time to limit the results to with the following possible values: week, month, year, ever
dateDatePickerLimit the timeframe to a specific date, week, month, or year.
sortSelectThe sort field with the following possible values: comments, recent, views

Dribbble.getSingleShot

Get a shot.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id

Dribbble.createShot

Creating a shot requires the user to be authenticated with the upload scope. The authenticated user must also be a player or team.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
titleStringThe title of the shot.
imageFileThe image file. It must be exactly 400x300 or 800x600, no larger than eight megabytes, and be a GIF, JPG, or PNG.
descriptionStringA description of the shot.
tagsListTags for the shot.
teamIdStringAn ID of a team to associate the shot with. The authenticated user must either be a member of the team or be authenticated as the same team.
reboundSourceIdNumberAn ID of a shot that the new shot is a rebound of. The shot must be reboundable and by a user not blocking the authenticated user.
lowProfileBooleanSpecify true if the shot is Low Profile.

Dribbble.updateShot

Updating a shot requires the user to be authenticated with the upload scope. The authenticated user must also own the shot.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id
titleStringThe title of the shot.
imageFileThe image file. It must be exactly 400x300 or 800x600, no larger than eight megabytes, and be a GIF, JPG, or PNG.
descriptionStringA description of the shot.
tagsListTags for the shot.
teamIdStringAn ID of a team to associate the shot with. The authenticated user must either be a member of the team or be authenticated as the same team.
reboundSourceIdNumberAn ID of a shot that the new shot is a rebound of. The shot must be reboundable and by a user not blocking the authenticated user.
lowProfileBooleanSpecify true if the shot is Low Profile.

Dribbble.deleteShot

Deleting a shot requires the user to be authenticated with the upload scope. The authenticated user must also own the shot.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id

Dribbble.getShotAttachments

List attachments for a shot.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id

Dribbble.createAttachment

Creating an attachment requires the user to be authenticated with the upload scope. The authenticated user must own the shot and be a pro, a team, or a member of a team.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id
fileFileThe attachment file. It must be no larger than 10 megabytes.

Dribbble.getSingleAttachment

Get a single attachment.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id
attachmentIdStringAttachment id

Dribbble.deleteAttachment

Deleting an attachment requires the user to be authenticated with the upload scope. The authenticated user must also own the attachment.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id
attachmentIdStringAttachment id

Dribbble.getShotBuckets

List buckets for a shot.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id

Dribbble.getShotComments

List comments for a shot.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id

Dribbble.getCommentLikes

List likes for a comment.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id
commentIdStringComment id

Dribbble.createComment

Creating a comment requires the user to be authenticated with the comment scope. The authenticated user must also be a player or team.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id
bodyStringThe contents of the comment.

Dribbble.getSingleComment

Get a single comment.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id
commentIdStringComment id

Dribbble.updateComment

Updating a comment requires the user to be authenticated with the comment scope. The authenticated user must also own the comment.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id
commentIdStringComment id
bodyStringThe contents of the comment.

Dribbble.deleteComment

Deleting a comment requires the user to be authenticated with the comment scope. The authenticated user must also own the comment.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id
commentIdStringComment id

Dribbble.checkYouLikeComment

Checking for a comment like requires the user to be authenticated.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id
commentIdStringComment id

Dribbble.likeComment

Liking a comment requires the user to be authenticated with the write scope.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id
commentIdStringComment id

Dribbble.unlikeComment

Unliking a comment requires the user to be authenticated with the write scope.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id
commentIdStringComment id

Dribbble.getShotLikes

List the likes for a shot.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id

Dribbble.checkYouLikeShot

Checking for a shot like requires the user to be authenticated.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id

Dribbble.likeShot

Liking a shot requires the user to be authenticated with the write scope.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id

Dribbble.unlikeShot

Unliking a shot requires the user to be authenticated with the write scope.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id

Dribbble.getShotProjects

List projects for a shot.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id

Dribbble.getShotRebounds

List rebounds for a shot.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringShot id

Dribbble.getTeamMembers

List a team’s members.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringTeam id

Dribbble.getTeamShots

List shots by the team and team members.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringTeam id

Dribbble.getSingleUser

Get a single user.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringUser id

Dribbble.getUserBuckets

List a user’s buckets.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringUser id

Dribbble.getUserFollowers

List a user’s followers.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringUser id

Dribbble.getUsersFollowedByUser

List who a user is following.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringUser id

Dribbble.getShotsForUsersFollowedByUser

Listing shots from followed users requires the user to be authenticated with the public scope. Also note that you can not retrieve more than 600 results, regardless of the number requested per page.

FieldTypeDescription
accessTokencredentialsYou dribbble access token

Dribbble.checkYouFollowingUser

Check if you are following a user.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringUser id

Dribbble.checkOneUserFollowingAnother

Check if one user is following another.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringUser id
targetUserStringUser id

Dribbble.followUser

Following a user requires the user to be authenticated with the write scope.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringUser id

Dribbble.unfollowUser

Unfollowing a user requires the user to be authenticated with the write scope.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringUser id

Dribbble.getShotLikesForUser

List shot likes for a user.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringUser id

Dribbble.getUserProjects

List a user’s projects.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringUser id

Dribbble.getUserShots

List a user’s shots.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringUser id

Dribbble.getUserTeams

List a user’s teams.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
idStringUser id

Dribbble.createJob

Create a job.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
organizationNameStringThe name of the organization the position is with.
titleStringThe title of the job position.
locationStringThe physical location of the position (e.g. “Boston” or “Anywhere”).
urlStringAn absolute URL to the full details of the job listing.
activeStringtrue if you want the job to be published immediately.
teamStringThe integer id or string login of the team that you want associated with the job.

Dribbble.updateJob

Update a job.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
jobIdStringId of the updated job.
organizationNameStringThe name of the organization the position is with.
titleStringThe title of the job position.
locationStringThe physical location of the position (e.g. “Boston” or “Anywhere”).
urlStringAn absolute URL to the full details of the job listing.
activeStringtrue if you want the job to be published immediately.
teamStringThe integer id or string login of the team that you want associated with the job.

Dribbble.getSingleJob

Show a job.

FieldTypeDescription
accessTokencredentialsYou dribbble access token
jobIdStringId of the updated job.
x
circle
Dribbble
$ / m
We will charge your card every month for the plan amount, as well as any overages incurred in the previous month.
?

Oops, we are missing some details

Looks like there are a few missing details that you haven't filled in yet.
These details are important and will help us protect you and let you know about anything new.

x

Why sign up to RapidAPI?

  • integrate
    Integrate APIs into your app
    Ruby, Java, Elixir, Node.js, Phyton, Objective C, Swift, PHP and MORE
  • keys
    Save all API keys in one place
  • notifications
    Get notifications about API changes
  • stats
    Get stats and monitor API connections
__SING_UP_WITH_GITHUB__
__SING_UP_WITH_FACEBOOK__
__SING_UP_WITH_GOOGLE__
  • We're not going to post anything on your wall.
  • We're not planning to spam you.
  • esccloses this view
    x

    Authentication

    Authenticate
    esccloses this view