FLICKCURL(1)
โจ FLICKCURL(1) โจ
okay bestie, welcome to the General Commands Manual glow-up of FLICKCURL(1) ๐ this is the whole thing, every flag, every command, no skips, periodt.
๐ธ NAME ๐ธ
flickcurl โ call Flickr API. that's it, that's the name, she's simple and she's iconic ๐
๐ฆ SYNOPSIS ๐ฆ
flickcurl -a FROB
flickcurl [-d DELAY] [-h] [-o FILE] [-q] [-v] [-V] [commands] ...
๐ซ DESCRIPTION ๐ซ
so flickcurl is a utility program that calls the Flickr APIs through the flickcurl library ๐ซถ. run flickcurl -h and she'll hand you the whole list of supported commands plus their arguments. no cap.
โ ๏ธ bestie listen โ the program needs to be configured before use to actually work with the Flickr APIs. runflickcurlwith no options at all and it gives you the instructions for registering the application and creating the initial configuration file~/.flickcurl.confout of your registration info. do that first, fr fr.
๐ OPTIONS ๐
these programs follow the usual GNU command line syntax, with long options starting with two dashes (`-'). summary of options is right here below, mwah:
-a FROB,--auth FROBโ authenticate with a FROB and update the authentication file. and then? the program exits right after updating the file. bye ๐-d DELAY,--delay DELAYโ set the delay between requests to DELAY milliseconds.-h,--helpโ show summary of options and exit. the classic.-o FILE,--output FILEโ write the results of format feed API calls to FILE ๐-q,--quietโ display less information while the program runs. shhh ๐คซ-v,--versionโ display the version of the program and exit.-V,--verboseโ display more information while the program runs. tell me everything ๐ฅ
๐ COMMANDS ๐
in the following list of commands, keep these two lil rules in your head:
- PER-PAGE is photos per result page, or
-for default (10) - PAGE is result page number, or
-for default (1 = first page)
now the main event, the whole roster, alphabetically, and yes we're doing all of them ๐
activity.userComments [PER-PAGE [PAGE]]โ get photos commented on by the caller.activity.userPhotos [TIMEFRAME [PER-PAGE [PAGE]]]โ get recent activity on the caller's photos.auth.checkToken TOKENโ get the credentials attached to an authentication TOKEN.auth.getFrobโ get a frob to be used during authentication.auth.getFullToken MINI-TOKENโ get the full authentication token for MINI-TOKEN.auth.getToken TOKENโ get the auth token for the FROB, if one has been attached.blogs.getListโ get a list of configured blogs for the calling user.blogs.getServicesโ get a list of blog services.blogs.postPhoto BLOG-ID PHOTO-ID TITLE DESCRIPTION [BLOG-PASSWORD]โ post PHOTO-ID to blog BLOG-ID with TITLE, DESCRIPTION and optional password.collections.getInfo COLLECTION-IDโ get information on collection COLLECTION-ID.collections.getTree [COLLECTION-ID|- [USER-ID|-]]โ get tree of collections COLLECTION-ID for USER-ID.commons.getInstitutionsโ get list of institutions.contacts.getList [FILTER [PER-PAGE [PAGE]]]โ get a list of contacts with optional FILTER.contacts.getListRecentlyUploaded [DATE-LAST-UPLOAD [FILTER]]โ get a list of recent uploading contacts since DATE-LAST-UPLOAD with optional FILTER.contacts.getPublicList USER-NSID [PER-PAGE [PAGE]]โ get the contact list for user USER-NSID.contacts.getTaggingSuggestions [PER_PAGE [PAGE [INCLUDE-SELF [INCLUDE-ADDRESS-BOOK]]]]โ get tagging suggestions.favorites.add PHOTO-IDโ adds PHOTO-ID to the current user's favorites.favorites.getContext PHOTO-ID USER-NSID [NUM-PREV [NUM-NEXT [EXTRAS]]]โ get context photos around USER-ID's favorite PHOTO-ID.favorites.getList USER-NSID [PER-PAGE [PAGE [FORMAT]]]โ get a list of USER-NSID's favorite photos.favorites.getPublicList USER-NSID [PER-PAGE [PAGE [FORMAT]]]โ get a list of USER-NSID's favorite public photos.favorites.remove PHOTO-IDโ removes PHOTO-ID to the current user's favorites.galleries.addPhoto GALLERY-ID PHOTO-ID TEXTโ add photo PHOTO-ID to galleries GALLERY-ID with TEXT.galleries.create TITLE [DESCRIPTION [PRIMARY-PHOTO-ID]โ create a new gallery with TITLE, DESCRIPTION and PRIMARY-PHOTO-ID.galleries.editMeta GALLERY-ID TITLE [DESCRIPTION]โ set the TITLE and/or DESCRIPTION of a GALLERY-ID.galleries.editPhoto GALLERY-ID PHOTO-ID COMMENTโ set the COMMENT for PHOTO-ID in GALLERY-ID.galleries.editPhotos GALLERY-ID PRIMARY-PHOTO-ID PHOTO-IDS,...โ set the PHOTO-IDs of a GALLERY-ID and PRIMARY-PHOTO-ID.galleries.getInfo GALLERY-IDโ get information about GALLERY-ID.galleries.getList USER-ID [PER-PAGE [PAGE]]โ get list of galleries for a USER-ID with optional paging.galleries.getListForPhoto PHOTO-ID [PER-PAGE [PAGE]]โ get list of galleries PHOTO-ID appears in with optional paging.galleries.getPhotos GALLERY-ID [EXTRAS [PER-PAGE [PAGE [FORMAT]]]]โ get the list of photos in GALLERY-ID with options.getphotoid IMAGE-URLโ get the photo id from a raw flickr farm IMAGE-URL.groups.browse [CAT-ID]โ browse groups below category CAT-ID (or root).groups.getInfo GROUP-ID [LANG]โ get information on group GROUP-ID with language LANG.groups.join GROUP-ID [ACCEPT-RULES]โ join a group GROUP-ID with optional accepting of rules.groups.joinRequest GROUP-ID MESSAGE ACCEPT-RULESโ request to join a group GROUP-ID using MESSAGE and accept rules.groups.leave GROUP-ID [DELETE-PHOTOS]โ leave a group GROUP-ID and optionally delete photos.groups.members.getList GROUP-ID [MEMBER-TYPES [PER-PAGE [PAGE]]]โ get list of MEMBER-TYPES types members of group GROUP-ID.groups.pools.add PHOTO-ID GROUP-IDโ add PHOTO-ID in GROUP-ID pool.groups.pools.getContext PHOTO-ID GROUP-IDโ get next and previous photos for PHOTO-ID in GROUP-ID pool.groups.pools.getGroups [PER-PAGE [PAGE]]โ get list of groups a user can add to.groups.pools.getPhotos GROUP-ID [PER-PAGE [PAGE [FORMAT]]]โ get list of photos in GROUP-ID.groups.pools.remove PHOTO-ID GROUP-IDโ remove PHOTO-ID from group GROUP-ID.groups.search TEXT [PER-PAGE [PAGE]]โ search for groups matching TEXT paging PER-PAGE and PAGE.interestingness.getList [PARAMS]โ get interesting photos with optional parameters:- date DATE
- extras EXTRAS
- per-page PER-PAGE
- page PAGE
- format FORMAT
machinetags.getNamespaces [PREDICATE [PER-PAGE [PAGE]]]โ get a list of namespaces with optional PREDICATE.machinetags.getPairs [NAMESPACE [PREDICATE [PER-PAGE [PAGE]]]]โ get a list of unique NAMESPACE and PREDICATE pairs.machinetags.getPredicates [NAMESPACE [PER-PAGE [PAGE]]]โ get a list of unique predicates optionally by NAMESPACE.machinetags.getRecentValues [NAMESPACE|- [PREDICATE|- [ADDED-SINCE]]]โ get a list of recent machinetags for NAMESPACE and PREDICATE since ADDED-SINCE.machinetags.getValues NAMESPACE PREDICATE [PER-PAGE [PAGE]]โ get a list of unique values for a NAMESPACE and PREDICATE.oauth.create [CALLBACK]โ create OAuth request token/secret pair and show the authentication URL.oauth.upgradeโ upgrade legacy authentication to OAuth.oauth.verify REQUEST-TOKEN REQUEST-TOKEN-SECRET VERIFIERโ verify an OAuth request fromoauth.create.panda.getListโ get the current list of pandas ๐ผ (yes really, she said pandas)panda.getPhotos PANDAโ ask a PANDA for a list of recent public and safe photos.people.findByEmail EMAILโ get a user's NSID from their EMAIL address.people.findByUsername USERNAMEโ get a user's NSID from their USERNAME.people.getGroups USER-ID [GROUP-EXTRAS]โ get list of groups USER-ID is a member of.people.getInfo USER-NSIDโ get information about one person with id USER-NSID.people.getPhotos USER-NSIDโ get photos from user USER-NSID with optional parameters:- safe-search 1-3
- min-upload-date DATE
- max-upload-date DATE
- min-taken date DATE
- max-taken-date DATE
- content-type 1-7
- privacy-filter 1-5
- per-page PER-PAGE
- page PAGE
- format FORMAT
people.getPhotosOf USER-NSID [PER-PAGE [PAGE [FORMAT]]]โ get public photos of a user USER-NSID.people.getPublicGroups USER-NSIDโ get list of public groups a user is a member of.people.getPublicPhotos USER-NSID [PER-PAGE [PAGE [FORMAT]]]โ get public photos for a user USER-NSID.people.getUploadStatusโ get calling user upload status.photos.addTags PHOTO-ID TAGSโ add TAGS to a PHOTO-ID.photos.comments.addComment PHOTO-ID TEXTโ add a photo comment TEXT to PHOTO-ID.photos.comments.deleteComment COMMENT-IDโ delete a photo comment COMMENT-ID.photos.comments.editComment COMMENT-ID TEXTโ edit a photo comment COMMENT-ID to have new TEXT.photos.comments.getList PHOTO-IDโ get the comments for a photo PHOTO-ID.photos.comments.getRecentForContacts [PARAMS]โ get the list of photos for user contacts with recent comments since DATE-LAST-COMMENT filter CONTACTS-FILTER per-page PER-PAGE page PAGE format FORMAT.photos.delete PHOTO-IDโ delete a PHOTO-ID. ๐photos.geo.getLocation PHOTO-IDโ get the geo location for a photo PHOTO-ID.photos.geo.getPerms PHOTO-IDโ get the geo perms for a photo PHOTO-ID.photos.geo.removeLocation PHOTO-IDโ remove the location for a photo PHOTO-ID.photos.geo.setLocation PHOTO-ID LAT LONG ACCURACYโ set the location for a photo PHOTO-ID.photos.geo.setPerms PHOTO-ID IS-PUBLIC IS-CONTACT IS-FRIEND IS-FAMILYโ set the geo perms for a photo PHOTO-ID.photos.getAllContexts PHOTO-IDโ get all visible sets and pools the PHOTO-ID belongs to.photos.getContactsPhotosโ get a list of recent photos from the calling users' contacts.photos.getContactsPublicPhotos USER-NSID [FORMAT]โ get a list of recent public photos from USER-NSID's contacts.photos.getContext PHOTO-IDโ get next and previous photos for a PHOTO-ID in a photostream.photos.getCounts DATES TAKEN-DATESโ get the counts for a set of DATES or TAKEN-DATES.photos.getExif PHOTO-IDโ get EXIF information about one photo with id PHOTO-ID.photos.getFavorites PHOTO-ID [PER-PAGE [PAGE]]โ get favourites information about one photo with id PHOTO-ID.photos.getInfo PHOTO-ID [SECRET]โ get information about one photo PHOTO-ID with optional SECRET.photos.getNotInSet [PER-PAGE [PAGE [FORMAT]]]โ get list of photos that are not in any set.photos.getPerms PHOTO-IDโ get a photo viewing and commenting permissions.photos.getRecent [PER-PAGE [PAGE [FORMAT]]]โ get list of recent photos.photos.getSizes PHOTO-IDโ get sizes of a PHOTO-ID.
...and that's only part 1, bestie โ keep scrolling, there's more coming ๐ซถโจ
photos.getUntagged [PER-PAGE [PAGE [FORMAT]]]โ bestie, this one pulls the list of photos that are not tagged. untagged chaos. ๐photos.getWithGeoData [PER-PAGE [PAGE [FORMAT]]]โ gives you the photos that have geo data. location girlies rise. ๐โจphotos.getWithoutGeoData [PER-PAGE [PAGE [FORMAT]]]โ the opposite: photos with zero geo data. no location, just vibes. ๐ซฅphotos.licenses.getInfoโ shows you all the available photo licenses. legal bestie moment. ๐photos.licenses.setLicense PHOTO-ID LICENSE-IDโ sets the license forPHOTO-IDtoLICENSE-ID. slay. ๐photos.notes.add PHOTO-ID X Y W H TEXTโ adds a note at(X, Y, W, H, TEXT)to the photo with idPHOTO-ID. sticky note energy. ๐photos.notes.delete NOTE-IDโ deletes the note with idNOTE-ID. bye bestie. ๐photos.notes.edit NOTE-ID X Y W H TEXTโ edits noteNOTE-IDto be(X, Y, W, H, TEXT). glow up. โจphotos.people.add PHOTO-ID USER-ID X Y W Hโ marksUSER-IDas appearing inPHOTO-IDat(X, Y, W, H). tag ur bestie. ๐ซถphotos.people.delete PHOTO-ID USER-IDโ marksUSER-IDas not appearing inPHOTO-ID. removing the tag, no hard feelings. ๐photos.people.deleteCoords PHOTO-ID USER-IDโ marksUSER-IDas not appearing at the coordinates inPHOTO-ID. just the coords, not the person. ๐photos.people.editCoords PHOTO-ID USER-ID X Y W Hโ updatesUSER-IDappearing inPHOTO-IDto coords(X, Y, W, H). move over. ๐photos.people.getList PHOTO-IDโ gets the list of users appearing inPHOTO-ID. the cast list. ๐ฌphotos.recentlyUpdated MIN-DATE [PER-PAGE [PAGE [FORMAT]]]โ gives you photos updated sinceMIN-DATE, with optionalPER-PAGE,PAGE,FORMAT. fresh drops only. ๐ฅphotos.removeTag PHOTO-ID TAG-IDโ removes tagTAG-IDfrom a photo. untagging era. ๐ซphotos.search [PARAMS] tags TAGS...โ searches for photos/videos with a lot of optional parameters. it's giving search queen. ๐user USERtag-mode any|alltext TEXT(min|max)-(upload|taken)-date DATElicense LICENSEprivacy PRIVACYbbox a,b,c,dsortdate-(posted|taken)-(asc|desc)|interestingness-(desc|asc)|relevanceaccuracy 1-16safe-search 1-3type 1-4machine-tags TAGSmachine-tag-mode any|allgroup-id IDplace-id IDextras EXTRASper-page PER-PAGEpage PAGESmedia all|photos|videoshas-geolat LAT lon LON radius RADIUS radius-units km|micontacts (all|ff)format FORMATwoeid WOEIDgeo-context 1-2in-commonsin-gallery
photos.setContentType PHOTO-ID TYPEโ sets photoTYPEto one of'photo','screenshot'or'other'. choose ur fighter. ๐ธphotos.setDates PHOTO-ID POSTED TAKEN GRANULARITYโ sets a photo'sPOSTEDdate andTAKENdate withGRANULARITY. time travel but make it metadata. โฐphotos.setMeta PHOTO-ID TITLE DESCRIPTIONโ sets a photo'sTITLEandDESCRIPTION. caption glow-up. โ๏ธphotos.setPerms PHOTO-ID IS-PUBLIC IS-FRIEND IS-FAMILY PERM-COMMENT PERM-ADDMETAโ sets a photo's viewing and commenting permissions. who can see, who can comment. ๐photos.setSafetyLevel PHOTO-ID SAFETY-LEVEL HIDDENโ sets a photo'sSAFETY-LEVELandHIDDENflag. keep it safe or keep it hidden. ๐ก๏ธphotos.setTags PHOTO-ID TAGSโ sets the tags forPHOTO-IDtoTAGS. tag overhaul. ๐ท๏ธphotos.transform.rotate PHOTO-ID DEGREESโ rotatesPHOTO-IDby90/180/270DEGREES. spin that pic. ๐photos.upload.checkTickets TICKET-IDS...โ gets the status of uploadTICKET-IDS. checking the queue. ๐๏ธphotosets.addPhoto PHOTOSET-ID PHOTO-IDโ addsPHOTO-IDto aPHOTOSET-ID. album expansion. ๐photosets.comments.addComment PHOTOSET-ID TEXTโ adds commentTEXTto photosetPHOTOSET-ID. comment section activated. ๐ฌphotosets.comments.deleteComment COMMENT-IDโ deletes a photoset commentCOMMENT-ID. delete and don't look back. ๐๏ธphotosets.comments.editComment COMMENT-ID TEXTโ edits photoset commentCOMMENT-IDto have newTEXT. rewrite the narrative. โ๏ธphotosets.comments.getList PHOTOSET-IDโ gets the comments for a photosetPHOTOSET-ID. read the room. ๐photosets.create TITLE DESCRIPTION PRIMARY-PHOTO-IDโ creates a photoset withTITLE,DESCRIPTIONandPRIMARY-PHOTO-ID. new album, who dis? ๐photosets.delete PHOTOSET-IDโ deletes a photoset withPHOTOSET-ID. gone girl. ๐photosets.editMeta PHOTOSET-ID TITLE DESCRIPTIONโ sets theTITLEand/orDESCRIPTIONof aPHOTOSET-ID. metadata makeover. ๐photosets.editPhotos PHOTOSET-ID PRIMARY-PHOTO-ID PHOTO-IDS,...โ sets thePHOTO-IDsof aPHOTOSET-IDandPRIMARY-PHOTO-ID. rearrange the whole vibe. ๐photosets.getContext PHOTO-ID PHOTOSET-IDโ gets next and previous photos forPHOTO-IDinPHOTOSET-ID. context clues. ๐photosets.getInfo PHOTOSET-IDโ gets info aboutPHOTOSET-ID. the tea. โphotosets.getList [USER-NSID]โ gets the list of photosets for theUSER-NSID. album inventory. ๐photosets.getPhotos PHOTOSET-ID [EXTRAS [PRIVACY [PER-PAGE [PAGE [FORMAT]]]]]โ gets the list of photos inPHOTOSET-IDwith options. full album dump. ๐ธphotosets.orderSets PHOTOSET-IDS...โ sets the order of setsPHOTOSET-IDS. arrange ur shelves. ๐๏ธphotosets.removePhoto PHOTOSET-ID PHOTO-IDโ removesPHOTO-IDfromPHOTOSET-ID. out of the album. ๐ชphotosets.removePhotos PHOTOSET-ID PHOTO-IDS...โ removesPHOTO-IDSfromPHOTOSET-ID. mass removal. ๐งนphotosets.reorderPhotos PHOTOSET-ID PHOTO-IDS...โ reordersPHOTO-IDSfromPHOTOSET-ID. new sequence, new me. ๐ขphotosets.setPrimaryPhoto PHOTOSET-ID PHOTO-IDโ sets photosetPHOTOSET-IDprimary photo toPHOTO-ID. main character chosen. ๐places.find TEXTโ finds places byTEXTquery. location hunt. ๐บ๏ธplaces.findByLatLon LAT LON ACCURACYโ finds places byLATandLONwithACCURACY1-16. coordinates queen. ๐places.getChildrenWithPhotosPublic PLACE-ID|- [WOE-ID|-]โ finds child places with public photos byPLACE-IDorWOE-ID. explore the family tree. ๐ณplaces.getInfo PLACE-ID|- [WOE-ID|-]โ finds place byPLACE-IDorWOE-ID. place intel. ๐places.getInfoByUrl URLโ finds place by placeURL. link detective. ๐places.getPlaceTypes URLโ gets a list of available place types. type taxonomy. ๐places.getShapeHistory PLACE-ID|- [WOE-ID|-]โ gets history of shapes for a place byPLACE-IDorWOE-ID. shape-shifter lore. ๐places.getTopPlacesList PLACE-TYPE [DATE [WOE-ID|- [PLACE-ID]]]โ gets the top 100 most geotagged places for aDATE(or yesterday). leaderboard energy. ๐places.placesForBoundingBox PLACE-TYPE MIN-LONG MIN-LAT MAX-LONG MAX-LATโ finds user places ofPLACE-TYPEin bbox. boxed in, but make it cute. ๐ฆplaces.placesForContacts PLACE-TYPE WOE-ID|- PLACE-ID|- THRESHOLD [PARAMS]โ finds top 100 unique places clustered by a givenPLACE-TYPEfor a user's contacts, with optional params. squad places. ๐ฏcontacts CONTACTSmin-upload MIN-UPLOAD-DATEmax-upload MAX-UPLOAD-DATEmin-taken MIN-TAKEN-DATEmax-taken MAX-TAKEN-DATE
places.placesForUser PLACE-TYPE [WOE-ID] [PLACE-ID [THRESHOLD]]]โ finds user places ofPLACE-TYPE. ur places. ๐places.resolvePlaceId PLACE-ID / WOE-IDโ finds places information byPLACE-IDorWOE-ID(number). resolve the ID. ๐places.resolvePlaceURL PLACE-URLโ finds places information byPLACE-URL. URL to place. ๐places.tagsForPlace PLACE-ID|- [WOE-ID|-]โ gets tags for a place byPLACE-IDorWOE-ID, with optional params. tag the location. ๐ท๏ธmin-upload MIN-UPLOAD-DATEmax-upload MAX-UPLOAD-DATEmin-taken MIN-TAKEN-DATEmax-taken MAX-TAKEN-DATE
prefs.getContentTypeโ gets default content type preference for user. ur default vibe. ๐๏ธprefs.getGeoPermsโ gets default privacy level for geographic info for user. geo privacy check. ๐ก๏ธprefs.getHiddenโ gets default hidden preference for user. hidden or not. ๐ซฃprefs.getPrivacyโ gets default privacy preference for user. privacy settings tea. ๐prefs.getSafetyLevelโ gets default safety level for user. safety first. โ ๏ธreflection.getMethodInfo NAMEโ gets info about an API methodNAME. method lore. ๐reflection.getMethodsโ gets API methods. the whole method list. ๐replace FILE PHOTO-ID [async]โ replaces photoPHOTO-IDwith a newFILE(async). glow-up swap. ๐shorturi PHOTO-IDโ gets thehttp://flic.krshort uri forPHOTO-ID. short link slay. ๐stats.getCollectionDomains DATE [COLLECTION-ID [PER-PAGE [PAGE]]]โ gets collection domains stats. domain tea. ๐stats.getCollectionReferrers DATE DOMAIN [COLLECTION-ID [PER-PAGE [PAGE]]]โ gets collection referrers stats. who sent them. ๐ต๏ธstats.getCollectionStats DATE COLLECTION-IDโ gets collection view count stats. numbers don't lie. ๐ขstats.getPhotoDomains DATE [PHOTO-ID [PER-PAGE [PAGE]]]โ gets photo domains stats. photo domain drama. ๐ธstats.getPhotoReferrers DATE DOMAIN [PHOTO-ID [PER-PAGE [PAGE]]]โ gets photo referrers stats. referral receipts. ๐งพstats.getPhotoStats DATE PHOTO-IDโ gets photo view count stats. views check. ๐stats.getPhotosetDomains DATE [PHOTOSET-ID [PER-PAGE [PAGE]]]โ gets photoset domains stats. album domains. ๐stats.getPhotosetReferrers DATE DOMAIN [PHOTOSET-ID [PER-PAGE [PAGE]]]โ gets photoset referrers stats. album referrals. ๐stats.getPhotosetStats DATE PHOTOSET-IDโ gets photoset view count stats. album views. ๐๏ธstats.getPhotostreamDomains DATE [PER-PAGE [PAGE]]โ gets photostream domains stats. stream domains. ๐stats.getPhotostreamReferrers DATE DOMAIN [PER-PAGE [PAGE]]โ gets photostream referrers stats. stream referrals. ๐stats.getPhotostreamStats DATEโ gets photostream view count stats. stream views. ๐stats.getPopularPhotos [DATE [SORT [PER-PAGE [PAGE [EXTRAS]]]]]โ gets popular photos stats. the it-list. ๐ฅstats.getTotalViews [DATE]โ gets total stats. all the views. ๐tags.getClusters TAGโ gets list of tag clusters forTAG. cluster era. ๐ซงtags.getHotList [PERIOD [COUNT]]โ gets the list of hot tags for the givenPERIOD(day,week). hot tag summer. ๐ฅtags.getListPhoto PHOTO-IDโ gets the tag list for aPHOTO-ID. tags on tags. ๐ท๏ธtags.getListUser [USER-NSID]โ gets the tag list for aUSER-NSID(or current user). ur tags. ๐ท๏ธtags.getListUserPopular [USER-NSID [COUNT]]โ gets the popular tag list for aUSER-NSID(or current user). top tags. ๐tags.getListUserRaw [TAG]โ gets the raw versions of aTAG(or all tags) for the current user. raw and unfiltered. ๐tags.getMostFrequentlyUsedโ gets the most frequently used tags for the current user. tag faves. ๐tags.getRelated TAGโ gets a list of tags'related'toTAGbased on clustered usage analysis. tag astrology. ๐ฎtest.echo KEY VALUEโ test echo API call; echosKEYVALUE. echo echo. ๐ฃ๏ธtest.loginโ test login API call: returns username. login check. ๐test.null KEY VALUEโ test null API call: no return. nothing to see here. ๐ณ๏ธupload FILE [PARAMS...]โ uploads a photoFILEwith optional paramsPARAMorPARAM VALUE. upload szn. โฌ๏ธtitle TITLEdescription DESCsafety_level 'safe' (default) or 'moderate' or 'restricted'content_type 'photo' (default) or screenshot' or 'other'hidden 'public' (default) or 'hidden'friendpublicfamilytags TAGS... [must be last param]
urls.getGroup GROUP-IDโ gets the url of the group page forGROUP-ID. group link. ๐urls.getUserPhotos USER-NSIDโ gets the url of the photo page forUSER-NSID. photo page link. ๐urls.getUserProfile USER-NSIDโ gets the url of the profile page forUSER-NSID. profile link. ๐urls.lookupGroup URLโ gets a group NSID from theURLto a group's page or photo pool. group ID from link. ๐urls.lookupUser URLโ gets a user NSID from theURLto a user's photo. user ID from link. ๐
โจ Extras Fields โจ
Okay bestie, the EXTRAS parameter? She's a comma-separated lil squad of values, and here's the whole roster. Pick as many as you want, just separate them with commas ๐
date_takenโ the date the item got taken ๐ธdate_uploadโ the date the item got uploaded โฌ๏ธgeoโ geotagging latitude, longitude and accuracy ๐icon_serverโ item owner icon fields ๐last_updateโ the date the item was last updated ๐ฐ๏ธlicenseโ the item License ๐machine_tagsโ machine tags ๐คmediaโ item Format: photo or video ๐ฌo_dimsโ original item dimensions ๐original_formatโ original item secret and format ๐คซowner_nameโ item owner ID ๐คpath_aliasโ path alias for owner, like/photos/USERNAME๐ค๏ธtagsโ item clean tags (safe for HTML, URLs) ๐ท๏ธurl_cโ URL of medium 800, 800 on longest size image ๐ผ๏ธurl_mโ URL of small, medium size image ๐ทurl_nโ URL of small, 320 on longest side size image ๐ผurl_oโ URL of original size image ๐ซurl_qโ URL of large square 150x150 size image ๐ฆurl_sโ URL of small suqare 75x75 size image (yes, "suqare" โ that's exactly what the page says, we don't fix the lore, we preserve it ๐ )url_sqโ URL of square size image โฌurl_tโ URL of thumbnail, 100 on longest side size image ๐พviewsโ number of times item has been viewed ๐
๐ Photos List Feed Formats ๐
And now the FORMAT parameter, who can be literally any of these girlies:
feed-rss_100โ RSS 1.0 ๐กfeed-rss_200โ RSS 2.0 ๐ปfeed-atom_10โ Atom 1.0 โ๏ธfeed-georssโ RSS 2.0 with GeoRSS and W3C Geo for geotagged photos ๐บ๏ธfeed-geoatomโ Atom 1.0 with GeoRSS and W3C Geo for geotagged photos ๐งญfeed-geordfโ RSS 1.0 with GeoRSS and W3C Geo for geotagged photos ๐feed-kmlโ KML 2.1 ๐๏ธfeed-kml_nlโ KML 2.1 network link ๐
๐ SEE ALSO
๐ AUTHOR
flickcurl was written by David Beckett. Give her a round of applause, she ate ๐
This manual page was written by Kumar Appaiah <akumar@ee.iitm.ac.in>, for the Debian project (but may be used by others). Slay, honestly ๐ซถ
and that's the whole page bestie, you made it to the end, so proud of you fr fr ๐โจ
this iconic little doc is dated 1 September 2008 and lives under the name FLICKCURL(1) โ go forth and curl those flicks, mwah ๐๐ฆ
๐ฆ where this page comes from
- alpine 3.24: flickcurl-doc 1.26-r6 ยท GPL-2.0
- arch rolling: flickcurl 1.26-13 ยท GPL
- debian bookworm: flickcurl-utils 1.26-7+b1
- debian trixie: flickcurl-utils 1.26-9
- fedora 43: flickcurl 1.26-30.fc43 ยท LGPL-2.1-or-later OR GPL-2.0-or-later OR Apache-2.0
- fedora 44: flickcurl 1.26-31.fc44 ยท LGPL-2.1-or-later OR GPL-2.0-or-later OR Apache-2.0
- ubuntu jammy: flickcurl-utils 1.26-7
- ubuntu noble: flickcurl-utils 1.26-7.1build2
- ubuntu questing: flickcurl-utils 1.26-9build1
- ubuntu resolute: flickcurl-utils 1.26-9build2
- ubuntu stonking: flickcurl-utils 1.26-9build2
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms