500px-api
Version:
This is an unofficial package to fetch photos, users, photographers, camera equipment details, and other information from the 500px.com website.
72 lines (71 loc) • 2.12 kB
TypeScript
export declare enum URL {
GRAPHQL = "https://api.500px.com/graphql",
API_WEB = "https://webapi.500px.com",
API_V1 = "https://api.500px.com/v1",
API_LEGACY = "https://legacy-api.500px.com/v1"
}
export declare enum Category {
ABSTRACT = "Abstract",
AERIAL = "Aerial",
ANIMALS = "Animals",
BLACK_AND_WHITE = "Black and White",
BOUDOIR = "Boudoir",
CELEBRITIES = "Celebrities",
COMMERCIAL = "Commercial",
CONCERT = "Concert",
FAMILY = "Family",
FASHION = "Fashion",
FILM = "Film",
FINE_ART = "Fine Art",
FOOD = "Food",
JOURNALISM = "Journalism",
LANDSCAPES = "Landscapes",
MACRO = "Macro",
NATURE = "Nature",
NIGHT = "Night",
NUDE = "Nude",
PEOPLE = "People",
PERFORMING_ARTS = "Performing Arts",
CITY_AND_ARCHITECTURE = "City & Architecture",
SPORT = "Sport",
STILL_LIFE = "Still Life",
STREET = "Street",
TRANSPORTATION = "Transportation",
TRAVEL = "Travel",
UNDERWATER = "Underwater",
URBAN_EXPLORATION = "Urban Exploration",
WEDDING = "Wedding",
UNCATEGORIZED = "Uncategorized"
}
export declare enum ImageSize {
STANDARD_WIDTH_1000_Q50 = 23,
STANDARD_WIDTH_2000_Q75 = 24,
STANDARD_WIDTH_4096 = 15,
STANDARD_HEIGHT_300_Q80 = 20,
STANDARD_HEIGHT_300 = 20,
STANDARD_HEIGHT_450_Q80 = 31,
STANDARD_HEIGHT_450_Q50 = 22,
STANDARD_HEIGHT_600_Q80 = 33,
STANDARD_HEIGHT_600 = 21,
STANDARD_HEIGHT_1080 = 6,
LONGEST_EDGE_256 = 30,
LONGEST_EDGE_900 = 4,
LONGEST_EDGE_900_WATERMARK = 14,
LONGEST_EDGE_1000_Q80 = 34,
LONGEST_EDGE_1080 = 1080,
LONGEST_EDGE_1170 = 5,
LONGEST_EDGE_1500_Q80 = 35,
LONGEST_EDGE_1600 = 1600,
LONGEST_EDGE_2000_Q80 = 36,
LONGEST_EDGE_2048 = 2048,
LONGEST_EDGE_4096 = 4096,
CROPPED_70x70 = 1,
CROPPED_100x100 = 100,
CROPPED_140x140_Q50 = 2,
CROPPED_200x200 = 200,
CROPPED_280x280 = 3,
CROPPED_440x440 = 440,
CROPPED_580x580 = 11,
CROPPED_600x600 = 600,
CROPPED_680x680 = 13
}