Dummy JSON Rest API

Tired of using Lorem ipsum for testing? Transition to Beeceptor and enjoy realistic dummy/fake JSON data for development and prototype testing. This mock server offers various REST Endpoints filled with JSON data or entities, perfect for frontend or app development using your preferred frameworks and libraries. No need to stress about writing a backend – Beeceptor has you covered! Hassle-free JSON server from the cloud.

Dummy JSON Rest API is your solution to frontend-first development! No backend delays – focus on rapid prototyping. Perfect for demos, teaching, interviews. Always online, always available. Empower your creativity today!

Dummy JSON Rest API server is up and running!

We have set up the mock routes to ensure a smooth adoption. Copy the URL below and set it as the API base URL in your code, and instantly harness the full potential of mocked Dummy JSON Rest API APIs.

https://dummy-json.mock.beeceptor.com



200
GET  /posts
List all available blog posts
N/A
N/A
{
  "Content-Type": "application/json"
}
[
  {
    "userId": 1,
    "id": 1,
    "title": "Introduction to Artificial Intelligence",
    "body": "Learn the basics of Artificial Intelligence and its applications in various industries.",
    "link": "https://example.com/article1",
    "comment_count": 8
  },
  {
    "userId": 2,
    "id": 2,
    "title": "Web Development with React",
    "body": "Build modern web applications using React.js and explore its powerful features.",
    "link": "https://example.com/article2",
    "comment_count": 12
  },
  {
    "userId": 3,
    "id": 3,
    "title": "Data Science Fundamentals",
    "body": "Dive into the world of Data Science and discover how to analyze and interpret data.",
    "link": "https://example.com/article3",
    "comment_count": 5
  },
  {
    "userId": 4,
    "id": 4,
    "title": "Machine Learning Algorithms",
    "body": "Explore various Machine Learning algorithms and understand their workings.",
    "link": "https://example.com/article4",
    "comment_count": 17
  },
  {
    "userId": 5,
    "id": 5,
    "title": "Introduction to Blockchain",
    "body": "Learn about Blockchain technology, its use-cases, and how it ensures secure transactions.",
    "link": "https://example.com/article5",
    "comment_count": 3
  },
  {
    "userId": 6,
    "id": 6,
    "title": "iOS App Development",
    "body": "Get started with iOS app development using Swift and create feature-rich applications.",
    "link": "https://example.com/article6",
    "comment_count": 10
  },
  {
    "userId": 7,
    "id": 7,
    "title": "Python for Data Analysis",
    "body": "Utilize Python libraries like Pandas and NumPy for data manipulation and analysis.",
    "link": "https://example.com/article7",
    "comment_count": 15
  },
  {
    "userId": 8,
    "id": 8,
    "title": "Cybersecurity Best Practices",
    "body": "Learn essential cybersecurity practices to safeguard your digital assets.",
    "link": "https://example.com/article8",
    "comment_count": 6
  },
  {
    "userId": 9,
    "id": 9,
    "title": "Cloud Computing Essentials",
    "body": "Understand the fundamentals of Cloud Computing and its benefits for businesses.",
    "link": "https://example.com/article9",
    "comment_count": 9
  },
  {
    "userId": 10,
    "id": 10,
    "title": "Introduction to UX Design",
    "body": "Discover the principles of User Experience (UX) design and create intuitive user interfaces.",
    "link": "https://example.com/article10",
    "comment_count": 21
  }
]
200
GET  /posts/{post_id}
Retrieve a post by passing an integer ID
N/A
N/A
{
  "Content-Type": "application/json"
}
{
    "userId": 1,
    "id": {{pathParam 'post_id'}},
    "title": "Introduction to Artificial Intelligence",
    "body": "Learn the basics of Artificial Intelligence and its applications in various industries.",
    "link": "https://example.com/article1",
    "comment_count": 8
}
200
GET  /comments
Listing all the blog comments
N/A
N/A
{
  "Content-Type": "application/json"
}
[
  {
    "postId": 3,
    "id": 1,
    "name": "John Smith",
    "email": "john.smith@example.com",
    "body": "Great blog post! I learned a lot from it."
  },
  {
    "postId": 5,
    "id": 2,
    "name": "Emily Johnson",
    "email": "emily.johnson@example.com",
    "body": "This is really helpful. Thank you for sharing!"
  },
  {
    "postId": 1,
    "id": 3,
    "name": "Michael Williams",
    "email": "michael.williams@example.com",
    "body": "I have a question regarding this topic. Can you provide more details?"
  },
  {
    "postId": 7,
    "id": 4,
    "name": "Sophia Lee",
    "email": "sophia.lee@example.com",
    "body": "This blog post inspired me to take action. I'll be implementing your tips."
  },
  {
    "postId": 2,
    "id": 5,
    "name": "William Brown",
    "email": "william.brown@example.com",
    "body": "I enjoyed reading this post. Looking forward to more content like this."
  },
  {
    "postId": 4,
    "id": 6,
    "name": "Olivia Martin",
    "email": "olivia.martin@example.com",
    "body": "Your writing style is engaging. Keep up the great work!"
  },
  {
    "postId": 6,
    "id": 7,
    "name": "Robert Johnson",
    "email": "robert.johnson@example.com",
    "body": "I have shared this with my friends. It's worth a read."
  },
  {
    "postId": 9,
    "id": 8,
    "name": "Ava Müller",
    "email": "ava.muller@example.com",
    "body": "This topic is relevant to my interests. Thank you for writing about it."
  },
  {
    "postId": 8,
    "id": 9,
    "name": "Liam O'Connor",
    "email": "liam.oconnor@example.com",
    "body": "I can relate to this post. Well done!"
  },
  {
    "postId": 2,
    "id": 10,
    "name": "Emma Davis",
    "email": "emma.davis@example.com",
    "body": "As someone new to this field, your insights were valuable to me."
  },
  {
    "postId": 3,
    "id": 11,
    "name": "Sebastian Schmidt",
    "email": "sebastian.schmidt@example.com",
    "body": "I have bookmarked this post for future reference."
  },
  {
    "postId": 5,
    "id": 12,
    "name": "Isabella Rossi",
    "email": "isabella.rossi@example.com",
    "body": "Your explanations are clear and easy to understand."
  },
  {
    "postId": 1,
    "id": 13,
    "name": "Miguel Fernández",
    "email": "miguel.fernandez@example.com",
    "body": "I had some doubts, but your post clarified them. Thanks!"
  },
  {
    "postId": 7,
    "id": 14,
    "name": "Emilia Nowak",
    "email": "emilia.nowak@example.com",
    "body": "This is one of the best blog posts I've read on this topic."
  },
  {
    "postId": 9,
    "id": 15,
    "name": "Raj Patel",
    "email": "raj.patel@example.com",
    "body": "Your insights challenged my perspective in a good way."
  },
  {
    "postId": 4,
    "id": 16,
    "name": "Priya Sharma",
    "email": "priya.sharma@example.com",
    "body": "I'm looking forward to applying the tips you shared."
  },
  {
    "postId": 6,
    "id": 17,
    "name": "Alexander Petrov",
    "email": "alexander.petrov@example.com",
    "body": "Your post has been helpful in solving a problem I had."
  },
  {
    "postId": 8,
    "id": 18,
    "name": "Liam O'Connor",
    "email": "liam.oconnor@example.com",
    "body": "I've shared this on social media. It deserves more attention."
  },
  {
    "postId": 2,
    "id": 19,
    "name": "Emma Davis",
    "email": "emma.davis@example.com",
    "body": "I appreciate the effort you put into this post. Thank you!"
  },
  {
    "postId": 3,
    "id": 20,
    "name": "John Smith",
    "email": "john.smith@example.com",
    "body": "Your post is a valuable resource for beginners like me."
  }
]
200
GET  /comments/{comment_id}
Retrieve a comment by passing and numeric/alphanumeric ID
N/A
N/A
{
  "Content-Type": "application/json"
}
{
    "postId": 1,
    "id": "{{pathParam 'comment_id'}}",
    "name": "John Smith",
    "email": "john.smith@example.com",
    "body": "Great blog post! I learned a lot from it."
}
200
GET  /companies
Get a list of all the companies
N/A
N/A
{
  "Content-Type": "application/json"
}
[
  {
    "id": 1,
    "name": "ABC Corporation",
    "address": "123 Main St",
    "zip": "12345",
    "country": "USA",
    "employeeCount": 100,
    "industry": "Technology",
    "marketCap": 1000000000,
    "domain": "abccorp.com",
    "logo": "https://example.com/logo1.png",
    "ceoName": "John Smith"
  },
  {
    "id": 2,
    "name": "XYZ Corp",
    "address": "456 Park Ave",
    "zip": "67890",
    "country": "Canada",
    "employeeCount": 500,
    "industry": "Finance",
    "marketCap": 500000000,
    "domain": "xyzcorp.ca",
    "logo": "https://example.com/logo2.png",
    "ceoName": "Jane Doe"
  },
  {
    "id": 3,
    "name": "Acme Inc.",
    "address": "789 Broadway",
    "zip": "54321",
    "country": "UK",
    "employeeCount": 50,
    "industry": "Retail",
    "marketCap": 25000000,
    "domain": "acmeinc.co.uk",
    "logo": "https://example.com/logo3.png",
    "ceoName": "Michael Johnson"
  },
  {
    "id": 4,
    "name": "Tech Solutions Ltd.",
    "address": "101 Tech Blvd",
    "zip": "13579",
    "country": "Australia",
    "employeeCount": 200,
    "industry": "Technology",
    "marketCap": 800000000,
    "domain": "techsolutions.com.au",
    "logo": "https://example.com/logo4.png",
    "ceoName": "Emily Brown"
  },
  {
    "id": 5,
    "name": "Global Manufacturing",
    "address": "222 Industrial Rd",
    "zip": "56789",
    "country": "USA",
    "employeeCount": 1000,
    "industry": "Manufacturing",
    "marketCap": 1500000000,
    "domain": "globalmfg.com",
    "logo": "https://example.com/logo5.png",
    "ceoName": "Robert White"
  },
  {
    "id": 6,
    "name": "Food Delights",
    "address": "333 Culinary Ave",
    "zip": "24680",
    "country": "Canada",
    "employeeCount": 80,
    "industry": "Food",
    "marketCap": 30000000,
    "domain": "fooddelights.ca",
    "logo": "https://example.com/logo6.png",
    "ceoName": "Sarah Lee"
  },
  {
    "id": 7,
    "name": "Financial Strategies",
    "address": "444 Wealth St",
    "zip": "97531",
    "country": "UK",
    "employeeCount": 150,
    "industry": "Finance",
    "marketCap": 700000000,
    "domain": "financialstrategies.co.uk",
    "logo": "https://example.com/logo7.png",
    "ceoName": "James Anderson"
  },
  {
    "id": 8,
    "name": "EcoTech Solutions",
    "address": "555 Green Rd",
    "zip": "54321",
    "country": "Australia",
    "employeeCount": 300,
    "industry": "Environment",
    "marketCap": 600000000,
    "domain": "ecotechsolutions.com.au",
    "logo": "https://example.com/logo8.png",
    "ceoName": "Sophia Davis"
  },
  {
    "id": 9,
    "name": "Fashion Trends Inc.",
    "address": "666 Style Ave",
    "zip": "13579",
    "country": "USA",
    "employeeCount": 75,
    "industry": "Fashion",
    "marketCap": 35000000,
    "domain": "fashiontrends.com",
    "logo": "https://example.com/logo9.png",
    "ceoName": "William Johnson"
  },
  {
    "id": 10,
    "name": "Healthcare Solutions",
    "address": "777 Wellness Rd",
    "zip": "24680",
    "country": "Canada",
    "employeeCount": 400,
    "industry": "Healthcare",
    "marketCap": 900000000,
    "domain": "healthcaresolutions.ca",
    "logo": "https://example.com/logo10.png",
    "ceoName": "Olivia Martin"
  }
]
200
GET  /companies/{company_id}
Retrieve details about a company by passing company ID. (company-name, market capital, domain, etc.)
N/A
N/A
{
  "Content-Type": "application/json"
}
{
    "id": {{pathParam 'company_id'}},
    "name": "ABC Corporation",
    "address": "123 Main St",
    "zip": "12345",
    "country": "USA",
    "employeeCount": {{faker 'mersenne.rand' '5' '1000'}},
    "industry": "Technology",
    "marketCap": 1000000000,
    "domain": "abccorp.com",
    "logo": "https://example.com/logo1.png",
    "ceoName": "{{faker 'name.firstName'}} {{faker 'name.lastName'}}"
}
200
GET  /users
Get a list of all the users
N/A
N/A
{
  "Content-Type": "application/json"
}
[
  {
    "id": 1,
    "name": "Emily Johnson",
    "company": "ABC Corporation",
    "username": "emily_johnson",
    "email": "emily.johnson@abccorporation.com",
    "address": "123 Main St",
    "zip": "12345",
    "state": "California",
    "country": "USA",
    "phone": "+1-555-123-4567",
    "photo": "{{faker 'image.people'}}"
  },
  {
    "id": 2,
    "name": "Michael Williams",
    "company": "XYZ Corp",
    "username": "michael_williams",
    "email": "michael.williams@xyzcorp.com",
    "address": "456 Elm Ave",
    "zip": "67890",
    "state": "New York",
    "country": "USA",
    "phone": "+1-555-987-6543"
  },
  {
    "id": 3,
    "name": "John Smith",
    "company": "Acme Inc.",
    "username": "john_smith",
    "email": "john.smith@acmeinc.com",
    "address": "789 Oak Rd",
    "zip": "54321",
    "state": "Texas",
    "country": "USA",
    "phone": "+1-555-222-3333"
  },
  {
    "id": 4,
    "name": "Emma Davis",
    "company": "Tech Solutions Ltd.",
    "username": "emma_davis",
    "email": "emma.davis@techsolutions.com",
    "address": "101 Maple Ln",
    "zip": "13579",
    "state": "Florida",
    "country": "USA",
    "phone": "+1-555-444-5555"
  },
  {
    "id": 5,
    "name": "William Brown",
    "company": "Global Manufacturing",
    "username": "william_brown",
    "email": "william.brown@globalmfg.com",
    "address": "222 Pine St",
    "zip": "56789",
    "state": "California",
    "country": "USA",
    "phone": "+1-555-666-7777"
  },
  {
    "id": 6,
    "name": "Sophia Lee",
    "company": "Food Delights",
    "username": "sophia_lee",
    "email": "sophia.lee@fooddelights.com",
    "address": "333 Culinary Ave",
    "zip": "24680",
    "state": "New York",
    "country": "USA",
    "phone": "+1-555-888-9999"
  },
  {
    "id": 7,
    "name": "James Anderson",
    "company": "Financial Strategies",
    "username": "james_anderson",
    "email": "james.anderson@financialstrategies.com",
    "address": "444 Wealth St",
    "zip": "97531",
    "state": "Texas",
    "country": "USA",
    "phone": "+1-555-111-2222"
  },
  {
    "id": 8,
    "name": "Olivia Martin",
    "company": "EcoTech Solutions",
    "username": "olivia_martin",
    "email": "olivia.martin@ecotechsolutions.com",
    "address": "555 Green Rd",
    "zip": "54321",
    "state": "Florida",
    "country": "USA",
    "phone": "+1-555-333-4444"
  },
  {
    "id": 9,
    "name": "Robert Johnson",
    "company": "Fashion Trends Inc.",
    "username": "robert_johnson",
    "email": "robert.johnson@fashiontrends.com",
    "address": "666 Style Ave",
    "zip": "13579",
    "state": "California",
    "country": "USA",
    "phone": "+1-555-777-8888"
  },
  {
    "id": 10,
    "name": "Sophie Davis",
    "company": "Healthcare Solutions",
    "username": "sophie_davis",
    "email": "sophie.davis@healthcaresolutions.com",
    "address": "777 Wellness Rd",
    "zip": "24680",
    "state": "New York",
    "country": "USA",
    "phone": "+1-555-999-0000"
  },
  {
    "id": 11,
    "name": "Alexander Petrov",
    "company": "TechWare LLC",
    "username": "alexander_petrov",
    "email": "alexander.petrov@techware.com",
    "address": "567 Software St",
    "zip": "98765",
    "state": "Moscow",
    "country": "Russia",
    "phone": "+7-555-123-4567"
  },
  {
    "id": 12,
    "name": "Maria Ivanova",
    "company": "GazProm Corp",
    "username": "maria_ivanova",
    "email": "maria.ivanova@gazprom.com",
    "address": "789 Gaz Ave",
    "zip": "54321",
    "state": "St. Petersburg",
    "country": "Russia",
    "phone": "+7-555-987-6543"
  },
  {
    "id": 13,
    "name": "Raj Patel",
    "company": "TechSavvy Solutions",
    "username": "raj_patel",
    "email": "raj.patel@techsavvy.com",
    "address": "101 Tech Rd",
    "zip": "13579",
    "state": "Mumbai",
    "country": "India",
    "phone": "+91-555-222-3333"
  },
  {
    "id": 14,
    "name": "Priya Sharma",
    "company": "Taj Hospitality",
    "username": "priya_sharma",
    "email": "priya.sharma@tajhospitality.com",
    "address": "222 Taj Mahal St",
    "zip": "56789",
    "state": "Delhi",
    "country": "India",
    "phone": "+91-555-444-5555"
  },
  {
    "id": 15,
    "name": "Sebastian Schmidt",
    "company": "AutoTech GmbH",
    "username": "sebastian_schmidt",
    "email": "sebastian.schmidt@autotech.com",
    "address": "333 Auto Strasse",
    "zip": "24680",
    "state": "Berlin",
    "country": "Germany",
    "phone": "+49-555-888-9999"
  },
  {
    "id": 16,
    "name": "Isabella Rossi",
    "company": "Fashionista Srl",
    "username": "isabella_rossi",
    "email": "isabella.rossi@fashionista.com",
    "address": "444 Via Moda",
    "zip": "97531",
    "state": "Milan",
    "country": "Italy",
    "phone": "+39-555-111-2222"
  },
  {
    "id": 17,
    "name": "Liam O'Connor",
    "company": "TechLink Ireland",
    "username": "liam_oconnor",
    "email": "liam.oconnor@techlink.com",
    "address": "555 Dublin Rd",
    "zip": "54321",
    "state": "Dublin",
    "country": "Ireland",
    "phone": "+353-555-333-4444"
  },
  {
    "id": 18,
    "name": "Emilia Nowak",
    "company": "Polish Innovations",
    "username": "emilia_nowak",
    "email": "emilia.nowak@polishinnovations.com",
    "address": "666 Warsaw St",
    "zip": "13579",
    "state": "Warsaw",
    "country": "Poland",
    "phone": "+48-555-777-8888"
  },
  {
    "id": 19,
    "name": "Miguel Fernández",
    "company": "EuroTech Solutions",
    "username": "miguel_fernandez",
    "email": "miguel.fernandez@eurotech.com",
    "address": "777 Madrid Ave",
    "zip": "24680",
    "state": "Madrid",
    "country": "Spain",
    "phone": "+34-555-999-0000"
  },
  {
    "id": 20,
    "name": "Ava Müller",
    "company": "Swiss Precision",
    "username": "ava_muller",
    "email": "ava.muller@swissprecision.com",
    "address": "888 Bern Strasse",
    "zip": "13579",
    "state": "Bern",
    "country": "Switzerland",
    "phone": "+41-555-111-2222"
  }
]
200
GET  /users/{user_id}
Retrieve a user's details like name, company, address, country, email, photo, etc.
N/A
N/A
{
  "Content-Type": "application/json"
}
{
    "id": {{pathParam 'user_id'}},
    "name": "Emily Johnson",
    "company": "ABC Corporation",
    "username": "emily_johnson",
    "email": "emily.johnson@abccorporation.com",
    "address": "123 Main St",
    "zip": "12345",
    "state": "California",
    "country": "USA",
    "phone": "+1-555-123-4567",
    "photo": "https://cdn.pixabay.com/photo/2012/04/13/21/07/user-33638_1280.png"
}
200
GET  /roles
Get a list of standard roles.
N/A
N/A
{
  "Content-Type": "application/json"
}
[
  {
    "id": 1,
    "name": "Admin",
    "description": "Full access to all features and functionalities."
  },
  {
    "id": 2,
    "name": "Manager",
    "description": "Access to management and reporting features."
  },
  {
    "id": 3,
    "name": "User",
    "description": "Basic user role with standard permissions."
  },
  {
    "id": 4,
    "name": "Moderator",
    "description": "Responsible for content moderation and approval."
  },
  {
    "id": 5,
    "name": "Support",
    "description": "Provides customer support and assistance."
  }
]
200
GET  /roles/{role_id}
Retrieve a role by passing its ID.
N/A
N/A
{
  "Content-Type": "application/json"
}
{
  "id": {{pathParam 'role_id'}},
  "name": "User",
  "description": "Basic user role with standard permissions."
}
200
GET  /todos
Get a list of all TO DO items
N/A
N/A
{
  "Content-Type": "application/json"
}
[
  {
    "userId": 3,
    "id": 1,
    "title": "Buy groceries",
    "completed": false
  },
  {
    "userId": 5,
    "id": 2,
    "title": "Go for a walk",
    "completed": true
  },
  {
    "userId": 1,
    "id": 3,
    "title": "Finish homework",
    "completed": false
  },
  {
    "userId": 7,
    "id": 4,
    "title": "Read a book",
    "completed": true
  },
  {
    "userId": 2,
    "id": 5,
    "title": "Pay bills",
    "completed": false
  },
  {
    "userId": 4,
    "id": 6,
    "title": "Call a friend",
    "completed": true
  },
  {
    "userId": 6,
    "id": 7,
    "title": "Clean the house",
    "completed": false
  },
  {
    "userId": 9,
    "id": 8,
    "title": "Go to the gym",
    "completed": true
  },
  {
    "userId": 8,
    "id": 9,
    "title": "Write a report",
    "completed": false
  },
  {
    "userId": 2,
    "id": 10,
    "title": "Cook dinner",
    "completed": true
  },
  {
    "userId": 1,
    "id": 11,
    "title": "Study for exams",
    "completed": false
  },
  {
    "userId": 3,
    "id": 12,
    "title": "Do laundry",
    "completed": true
  },
  {
    "userId": 5,
    "id": 13,
    "title": "Practice guitar",
    "completed": false
  },
  {
    "userId": 7,
    "id": 14,
    "title": "Plan a trip",
    "completed": true
  },
  {
    "userId": 9,
    "id": 15,
    "title": "Attend a meeting",
    "completed": false
  },
  {
    "userId": 6,
    "id": 16,
    "title": "Water the plants",
    "completed": true
  },
  {
    "userId": 4,
    "id": 17,
    "title": "Fix the car",
    "completed": false
  },
  {
    "userId": 8,
    "id": 18,
    "title": "Watch a movie",
    "completed": true
  },
  {
    "userId": 10,
    "id": 19,
    "title": "Visit the museum",
    "completed": false
  },
  {
    "userId": 1,
    "id": 20,
    "title": "Send an email",
    "completed": true
  }
]
200
GET  /todos/{todo_id}
Get a TO DO item
N/A
N/A
{
  "Content-Type": "application/json"
}
{
    "userId": 3,
    "id": {{pathParam 'todo_id'}},
    "title": "Buy groceries",
    "completed": false
}
200
GET  /quotes
List of most pupular quotes on life, courage, risk, etc. with their author & popularity index.
N/A
N/A
{
  "Content-Type": "application/json"
}
[
  {
    "id": 1,
    "quote": "The only way to do great work is to love what you do.",
    "author": "Steve Jobs",
    "authorImage": "https://example.com/steve_jobs.jpg",
    "date": "2005-06-12T15:30:00Z",
    "category": "Motivation",
    "popularityIndex": 95
  },
  {
    "id": 2,
    "quote": "In three words I can sum up everything I've learned about life: it goes on.",
    "author": "Robert Frost",
    "authorImage": "https://example.com/robert_frost.jpg",
    "date": "1956-04-23T12:15:00Z",
    "category": "Life",
    "popularityIndex": 88
  },
  {
    "id": 3,
    "quote": "Success is not final, failure is not fatal: It is the courage to continue that counts.",
    "author": "Winston Churchill",
    "authorImage": "https://example.com/winston_churchill.jpg",
    "date": null,
    "category": "Courage",
    "popularityIndex": 92
  },
  {
    "id": 4,
    "quote": "The only limit to our realization of tomorrow will be our doubts of today.",
    "author": "Franklin D. Roosevelt",
    "authorImage": "https://example.com/franklin_roosevelt.jpg",
    "date": null,
    "category": "Inspiration",
    "popularityIndex": 89
  },
  {
    "id": 5,
    "quote": "Don't watch the clock; do what it does. Keep going.",
    "author": "Sam Levenson",
    "authorImage": "https://example.com/sam_levenson.jpg",
    "date": null,
    "category": "Motivation",
    "popularityIndex": 75
  },
  {
    "id": 6,
    "quote": "Life is really simple, but we insist on making it complicated.",
    "author": "Confucius",
    "authorImage": "https://example.com/confucius.jpg",
    "date": null,
    "category": "Life",
    "popularityIndex": 82
  },
  {
    "id": 7,
    "quote": "It does not matter how slowly you go as long as you do not stop.",
    "author": "Confucius",
    "authorImage": "https://example.com/confucius.jpg",
    "date": null,
    "category": "Persistence",
    "popularityIndex": 79
  },
  {
    "id": 8,
    "quote": "The biggest risk is not taking any risk. In a world that is changing quickly, the only strategy that is guaranteed to fail is not taking risks.",
    "author": "Mark Zuckerberg",
    "authorImage": "https://example.com/mark_zuckerberg.jpg",
    "date": "2011-07-15T09:45:00Z",
    "category": "Risk",
    "popularityIndex": 90
  },
  {
    "id": 9,
    "quote": "The greatest glory in living lies not in never falling, but in rising every time we fall.",
    "author": "Nelson Mandela",
    "authorImage": "https://example.com/nelson_mandela.jpg",
    "date": null,
    "category": "Resilience",
    "popularityIndex": 85
  },
  {
    "id": 10,
    "quote": "I attribute my success to this: I never gave or took any excuse.",
    "author": "Florence Nightingale",
    "authorImage": "https://example.com/florence_nightingale.jpg",
    "date": "1860-03-20T14:20:00Z",
    "category": "Success",
    "popularityIndex": 78
  },
  {
    "id": 11,
    "quote": "The best way to predict the future is to invent it.",
    "author": "Alan Kay",
    "authorImage": "https://example.com/alan_kay.jpg",
    "date": "1971-11-05T16:10:00Z",
    "category": "Innovation",
    "popularityIndex": 82
  },
  {
    "id": 12,
    "quote": "You miss 100% of the shots you don't take.",
    "author": "Wayne Gretzky",
    "authorImage": "https://example.com/wayne_gretzky.jpg",
    "date": "1991-02-18T19:30:00Z",
    "category": "Opportunity",
    "popularityIndex": 91
  },
  {
    "id": 13,
    "quote": "The harder I work, the luckier I get.",
    "author": "Samuel Goldwyn",
    "authorImage": "https://example.com/samuel_goldwyn.jpg",
    "date": null,
    "category": "Luck",
    "popularityIndex": 74
  },
  {
    "id": 14,
    "quote": "It's not what happens to you, but how you react to it that matters.",
    "author": "Epictetus",
    "authorImage": "https://example.com/epictetus.jpg",
    "date": "100-135 AD",
    "category": "Resilience",
    "popularityIndex": 79
  },
  {
    "id": 15,
    "quote": "If you want to lift yourself up, lift up someone else.",
    "author": "Booker T. Washington",
    "authorImage": "https://example.com/booker_t_washington.jpg",
    "date": "1895-09-18T08:50:00Z",
    "category": "Kindness",
    "popularityIndex": 77
  },
  {
    "id": 16,
    "quote": "The only thing necessary for the triumph of evil is for good men to do nothing.",
    "author": "Edmund Burke",
    "authorImage": "https://example.com/edmund_burke.jpg",
    "date": "1770-01-23T17:40:00Z",
    "category": "Justice",
    "popularityIndex": 76
  },
  {
    "id": 17,
    "quote": "It is during our darkest moments that we must focus to see the light.",
    "author": "Aristotle",
    "authorImage": "https://example.com/aristotle.jpg",
    "date": "384-322 BC",
    "category": "Optimism",
    "popularityIndex": 80
  },
  {
    "id": 18,
    "quote": "If you don't stand for something, you will fall for anything.",
    "author": "Malcolm X",
    "authorImage": "https://example.com/malcolm_x.jpg",
    "date": "1964-12-10T14:55:00Z",
    "category": "Principles",
    "popularityIndex": 83
  },
  {
    "id": 19,
    "quote": "The future belongs to those who believe in the beauty of their dreams.",
    "author": "Eleanor Roosevelt",
    "authorImage": "https://example.com/eleanor_roosevelt.jpg",
    "date": "1936-05-30T11:25:00Z",
    "category": "Dreams",
    "popularityIndex": 87
  },
  {
    "id": 20,
    "quote": "Life is either a daring adventure or nothing at all.",
    "author": "Helen Keller",
    "authorImage": "https://example.com/helen_keller.jpg",
    "date": "1940-07-05T13:05:00Z",
    "category": "Adventure",
    "popularityIndex": 84
  }
]
200
GET  /countries
List of all the countries in the world with their two-digit country code.
N/A
N/A
{
  "Content-Type": "application/json"
}
[ 
  {name: 'Afghanistan', code: 'AF'}, 
  {name: 'Åland Islands', code: 'AX'}, 
  {name: 'Albania', code: 'AL'}, 
  {name: 'Algeria', code: 'DZ'}, 
  {name: 'American Samoa', code: 'AS'}, 
  {name: 'AndorrA', code: 'AD'}, 
  {name: 'Angola', code: 'AO'}, 
  {name: 'Anguilla', code: 'AI'}, 
  {name: 'Antarctica', code: 'AQ'}, 
  {name: 'Antigua and Barbuda', code: 'AG'}, 
  {name: 'Argentina', code: 'AR'}, 
  {name: 'Armenia', code: 'AM'}, 
  {name: 'Aruba', code: 'AW'}, 
  {name: 'Australia', code: 'AU'}, 
  {name: 'Austria', code: 'AT'}, 
  {name: 'Azerbaijan', code: 'AZ'}, 
  {name: 'Bahamas', code: 'BS'}, 
  {name: 'Bahrain', code: 'BH'}, 
  {name: 'Bangladesh', code: 'BD'}, 
  {name: 'Barbados', code: 'BB'}, 
  {name: 'Belarus', code: 'BY'}, 
  {name: 'Belgium', code: 'BE'}, 
  {name: 'Belize', code: 'BZ'}, 
  {name: 'Benin', code: 'BJ'}, 
  {name: 'Bermuda', code: 'BM'}, 
  {name: 'Bhutan', code: 'BT'}, 
  {name: 'Bolivia', code: 'BO'}, 
  {name: 'Bosnia and Herzegovina', code: 'BA'}, 
  {name: 'Botswana', code: 'BW'}, 
  {name: 'Bouvet Island', code: 'BV'}, 
  {name: 'Brazil', code: 'BR'}, 
  {name: 'British Indian Ocean Territory', code: 'IO'}, 
  {name: 'Brunei Darussalam', code: 'BN'}, 
  {name: 'Bulgaria', code: 'BG'}, 
  {name: 'Burkina Faso', code: 'BF'}, 
  {name: 'Burundi', code: 'BI'}, 
  {name: 'Cambodia', code: 'KH'}, 
  {name: 'Cameroon', code: 'CM'}, 
  {name: 'Canada', code: 'CA'}, 
  {name: 'Cape Verde', code: 'CV'}, 
  {name: 'Cayman Islands', code: 'KY'}, 
  {name: 'Central African Republic', code: 'CF'}, 
  {name: 'Chad', code: 'TD'}, 
  {name: 'Chile', code: 'CL'}, 
  {name: 'China', code: 'CN'}, 
  {name: 'Christmas Island', code: 'CX'}, 
  {name: 'Cocos (Keeling) Islands', code: 'CC'}, 
  {name: 'Colombia', code: 'CO'}, 
  {name: 'Comoros', code: 'KM'}, 
  {name: 'Congo', code: 'CG'}, 
  {name: 'Congo, The Democratic Republic of the', code: 'CD'}, 
  {name: 'Cook Islands', code: 'CK'}, 
  {name: 'Costa Rica', code: 'CR'}, 
  {name: 'Cote D\'Ivoire', code: 'CI'}, 
  {name: 'Croatia', code: 'HR'}, 
  {name: 'Cuba', code: 'CU'}, 
  {name: 'Cyprus', code: 'CY'}, 
  {name: 'Czech Republic', code: 'CZ'}, 
  {name: 'Denmark', code: 'DK'}, 
  {name: 'Djibouti', code: 'DJ'}, 
  {name: 'Dominica', code: 'DM'}, 
  {name: 'Dominican Republic', code: 'DO'}, 
  {name: 'Ecuador', code: 'EC'}, 
  {name: 'Egypt', code: 'EG'}, 
  {name: 'El Salvador', code: 'SV'}, 
  {name: 'Equatorial Guinea', code: 'GQ'}, 
  {name: 'Eritrea', code: 'ER'}, 
  {name: 'Estonia', code: 'EE'}, 
  {name: 'Ethiopia', code: 'ET'}, 
  {name: 'Falkland Islands (Malvinas)', code: 'FK'}, 
  {name: 'Faroe Islands', code: 'FO'}, 
  {name: 'Fiji', code: 'FJ'}, 
  {name: 'Finland', code: 'FI'}, 
  {name: 'France', code: 'FR'}, 
  {name: 'French Guiana', code: 'GF'}, 
  {name: 'French Polynesia', code: 'PF'}, 
  {name: 'French Southern Territories', code: 'TF'}, 
  {name: 'Gabon', code: 'GA'}, 
  {name: 'Gambia', code: 'GM'}, 
  {name: 'Georgia', code: 'GE'}, 
  {name: 'Germany', code: 'DE'}, 
  {name: 'Ghana', code: 'GH'}, 
  {name: 'Gibraltar', code: 'GI'}, 
  {name: 'Greece', code: 'GR'}, 
  {name: 'Greenland', code: 'GL'}, 
  {name: 'Grenada', code: 'GD'}, 
  {name: 'Guadeloupe', code: 'GP'}, 
  {name: 'Guam', code: 'GU'}, 
  {name: 'Guatemala', code: 'GT'}, 
  {name: 'Guernsey', code: 'GG'}, 
  {name: 'Guinea', code: 'GN'}, 
  {name: 'Guinea-Bissau', code: 'GW'}, 
  {name: 'Guyana', code: 'GY'}, 
  {name: 'Haiti', code: 'HT'}, 
  {name: 'Heard Island and Mcdonald Islands', code: 'HM'}, 
  {name: 'Holy See (Vatican City State)', code: 'VA'}, 
  {name: 'Honduras', code: 'HN'}, 
  {name: 'Hong Kong', code: 'HK'}, 
  {name: 'Hungary', code: 'HU'}, 
  {name: 'Iceland', code: 'IS'}, 
  {name: 'India', code: 'IN'}, 
  {name: 'Indonesia', code: 'ID'}, 
  {name: 'Iran, Islamic Republic Of', code: 'IR'}, 
  {name: 'Iraq', code: 'IQ'}, 
  {name: 'Ireland', code: 'IE'}, 
  {name: 'Isle of Man', code: 'IM'}, 
  {name: 'Israel', code: 'IL'}, 
  {name: 'Italy', code: 'IT'}, 
  {name: 'Jamaica', code: 'JM'}, 
  {name: 'Japan', code: 'JP'}, 
  {name: 'Jersey', code: 'JE'}, 
  {name: 'Jordan', code: 'JO'}, 
  {name: 'Kazakhstan', code: 'KZ'}, 
  {name: 'Kenya', code: 'KE'}, 
  {name: 'Kiribati', code: 'KI'}, 
  {name: 'Korea, Democratic People\'S Republic of', code: 'KP'}, 
  {name: 'Korea, Republic of', code: 'KR'}, 
  {name: 'Kuwait', code: 'KW'}, 
  {name: 'Kyrgyzstan', code: 'KG'}, 
  {name: 'Lao People\'S Democratic Republic', code: 'LA'}, 
  {name: 'Latvia', code: 'LV'}, 
  {name: 'Lebanon', code: 'LB'}, 
  {name: 'Lesotho', code: 'LS'}, 
  {name: 'Liberia', code: 'LR'}, 
  {name: 'Libyan Arab Jamahiriya', code: 'LY'}, 
  {name: 'Liechtenstein', code: 'LI'}, 
  {name: 'Lithuania', code: 'LT'}, 
  {name: 'Luxembourg', code: 'LU'}, 
  {name: 'Macao', code: 'MO'}, 
  {name: 'Macedonia, The Former Yugoslav Republic of', code: 'MK'}, 
  {name: 'Madagascar', code: 'MG'}, 
  {name: 'Malawi', code: 'MW'}, 
  {name: 'Malaysia', code: 'MY'}, 
  {name: 'Maldives', code: 'MV'}, 
  {name: 'Mali', code: 'ML'}, 
  {name: 'Malta', code: 'MT'}, 
  {name: 'Marshall Islands', code: 'MH'}, 
  {name: 'Martinique', code: 'MQ'}, 
  {name: 'Mauritania', code: 'MR'}, 
  {name: 'Mauritius', code: 'MU'}, 
  {name: 'Mayotte', code: 'YT'}, 
  {name: 'Mexico', code: 'MX'}, 
  {name: 'Micronesia, Federated States of', code: 'FM'}, 
  {name: 'Moldova, Republic of', code: 'MD'}, 
  {name: 'Monaco', code: 'MC'}, 
  {name: 'Mongolia', code: 'MN'}, 
  {name: 'Montserrat', code: 'MS'}, 
  {name: 'Morocco', code: 'MA'}, 
  {name: 'Mozambique', code: 'MZ'}, 
  {name: 'Myanmar', code: 'MM'}, 
  {name: 'Namibia', code: 'NA'}, 
  {name: 'Nauru', code: 'NR'}, 
  {name: 'Nepal', code: 'NP'}, 
  {name: 'Netherlands', code: 'NL'}, 
  {name: 'Netherlands Antilles', code: 'AN'}, 
  {name: 'New Caledonia', code: 'NC'}, 
  {name: 'New Zealand', code: 'NZ'}, 
  {name: 'Nicaragua', code: 'NI'}, 
  {name: 'Niger', code: 'NE'}, 
  {name: 'Nigeria', code: 'NG'}, 
  {name: 'Niue', code: 'NU'}, 
  {name: 'Norfolk Island', code: 'NF'}, 
  {name: 'Northern Mariana Islands', code: 'MP'}, 
  {name: 'Norway', code: 'NO'}, 
  {name: 'Oman', code: 'OM'}, 
  {name: 'Pakistan', code: 'PK'}, 
  {name: 'Palau', code: 'PW'}, 
  {name: 'Palestinian Territory, Occupied', code: 'PS'}, 
  {name: 'Panama', code: 'PA'}, 
  {name: 'Papua New Guinea', code: 'PG'}, 
  {name: 'Paraguay', code: 'PY'}, 
  {name: 'Peru', code: 'PE'}, 
  {name: 'Philippines', code: 'PH'}, 
  {name: 'Pitcairn', code: 'PN'}, 
  {name: 'Poland', code: 'PL'}, 
  {name: 'Portugal', code: 'PT'}, 
  {name: 'Puerto Rico', code: 'PR'}, 
  {name: 'Qatar', code: 'QA'}, 
  {name: 'Reunion', code: 'RE'}, 
  {name: 'Romania', code: 'RO'}, 
  {name: 'Russian Federation', code: 'RU'}, 
  {name: 'RWANDA', code: 'RW'}, 
  {name: 'Saint Helena', code: 'SH'}, 
  {name: 'Saint Kitts and Nevis', code: 'KN'}, 
  {name: 'Saint Lucia', code: 'LC'}, 
  {name: 'Saint Pierre and Miquelon', code: 'PM'}, 
  {name: 'Saint Vincent and the Grenadines', code: 'VC'}, 
  {name: 'Samoa', code: 'WS'}, 
  {name: 'San Marino', code: 'SM'}, 
  {name: 'Sao Tome and Principe', code: 'ST'}, 
  {name: 'Saudi Arabia', code: 'SA'}, 
  {name: 'Senegal', code: 'SN'}, 
  {name: 'Serbia and Montenegro', code: 'CS'}, 
  {name: 'Seychelles', code: 'SC'}, 
  {name: 'Sierra Leone', code: 'SL'}, 
  {name: 'Singapore', code: 'SG'}, 
  {name: 'Slovakia', code: 'SK'}, 
  {name: 'Slovenia', code: 'SI'}, 
  {name: 'Solomon Islands', code: 'SB'}, 
  {name: 'Somalia', code: 'SO'}, 
  {name: 'South Africa', code: 'ZA'}, 
  {name: 'South Georgia and the South Sandwich Islands', code: 'GS'}, 
  {name: 'Spain', code: 'ES'}, 
  {name: 'Sri Lanka', code: 'LK'}, 
  {name: 'Sudan', code: 'SD'}, 
  {name: 'Suriname', code: 'SR'}, 
  {name: 'Svalbard and Jan Mayen', code: 'SJ'}, 
  {name: 'Swaziland', code: 'SZ'}, 
  {name: 'Sweden', code: 'SE'}, 
  {name: 'Switzerland', code: 'CH'}, 
  {name: 'Syrian Arab Republic', code: 'SY'}, 
  {name: 'Taiwan, Province of China', code: 'TW'}, 
  {name: 'Tajikistan', code: 'TJ'}, 
  {name: 'Tanzania, United Republic of', code: 'TZ'}, 
  {name: 'Thailand', code: 'TH'}, 
  {name: 'Timor-Leste', code: 'TL'}, 
  {name: 'Togo', code: 'TG'}, 
  {name: 'Tokelau', code: 'TK'}, 
  {name: 'Tonga', code: 'TO'}, 
  {name: 'Trinidad and Tobago', code: 'TT'}, 
  {name: 'Tunisia', code: 'TN'}, 
  {name: 'Turkey', code: 'TR'}, 
  {name: 'Turkmenistan', code: 'TM'}, 
  {name: 'Turks and Caicos Islands', code: 'TC'}, 
  {name: 'Tuvalu', code: 'TV'}, 
  {name: 'Uganda', code: 'UG'}, 
  {name: 'Ukraine', code: 'UA'}, 
  {name: 'United Arab Emirates', code: 'AE'}, 
  {name: 'United Kingdom', code: 'GB'}, 
  {name: 'United States', code: 'US'}, 
  {name: 'United States Minor Outlying Islands', code: 'UM'}, 
  {name: 'Uruguay', code: 'UY'}, 
  {name: 'Uzbekistan', code: 'UZ'}, 
  {name: 'Vanuatu', code: 'VU'}, 
  {name: 'Venezuela', code: 'VE'}, 
  {name: 'Viet Nam', code: 'VN'}, 
  {name: 'Virgin Islands, British', code: 'VG'}, 
  {name: 'Virgin Islands, U.S.', code: 'VI'}, 
  {name: 'Wallis and Futuna', code: 'WF'}, 
  {name: 'Western Sahara', code: 'EH'}, 
  {name: 'Yemen', code: 'YE'}, 
  {name: 'Zambia', code: 'ZM'}, 
  {name: 'Zimbabwe', code: 'ZW'} 
]
200
GET  /continents
List of all the continents on the earth with area, population, countries, lines, etc.
N/A
N/A
{
  "Content-Type": "application/json"
}
[
  {
    "code": "AF",
    "name": "Africa",
    "areaSqKm": 30370000,
    "population": 1340598000,
    "lines": ["Equator", "Prime Meridian"],
    "countries": 54,
    "oceans": ["Atlantic Ocean, Indian Ocean"],
    "developedCountries": ["South Africa", "Egypt", "Nigeria"]
  },
  {
    "code": "AN",
    "name": "Antarctica",
    "areaSqKm": 14000000,
    "population": 1000,
    "lines": ["Antarctic Circle", "180th Meridian"],
    "countries": 0,
    "oceans": ["Southern Ocean"],
    "developedCountries": [] 
  },
  {
    "code": "AS",
    "name": "Asia",
    "areaSqKm": 44579000,
    "population": 4641055000,
    "lines": ["Equator", "Tropic of Cancer"],
    "countries": 49,
    "oceans": ["Indian Ocean", "Pacific Ocean"],
    "developedCountries": ["Japan", "South Korea", "Singapore", "United Arab Emirates"]
  },
  {
    "code": "EU",
    "name": "Europe",
    "areaSqKm": 10180000,
    "population": 747636000,
    "lines": ["Prime Meridian", "Arctic Circle"],
    "countries": 44,
    "oceans": ["Atlantic Ocean", "Arctic Ocean"],
    "developedCountries": ["Germany", "United Kingdom", "France", "Italy", "Spain"]
  },
  {
    "code": "NA",
    "name": "North America",
    "areaSqKm": 24709000,
    "population": 579750000,
    "lines": ["Tropic of Cancer", "Arctic Circle"],
    "countries": 23,
    "oceans": ["Atlantic Ocean", "Pacific Ocean", "Arctic Ocean"],
    "developedCountries": ["United States", "Canada", "Mexico"]
  },
  {
    "code": "OC",
    "name": "Oceania",
    "areaSqKm": 8500000,
    "population": 43155000,
    "lines": ["Tropic of Capricorn", "180th Meridian"],
    "countries": 14,
    "oceans": ["Pacific Ocean"],
    "developedCountries": ["Australia", "New Zealand"]
  },
  {
    "code": "SA",
    "name": "South America",
    "areaSqKm": 17840000,
    "population": 426768000,
    "lines": ["Equator", "Tropic of Capricorn"],
    "countries": 12,
    "oceans": ["Atlantic Ocean", "Pacific Ocean"],
    "developedCountries": ["Brazil", "Argentina", "Chile"]
  }
]
 
sample-data