Read Docs
Copy and paste the code into your browser console to test Dummy JSON API instantly.
Base URL:
                                https://dummy-json-api-sigma.vercel.app
                                
                            
                        Authentication:
                                No API key or authentication required.
                            
                        Endpoints:
1. Get All Users
Request:
const response = await fetch("https://dummy-json-api-sigma.vercel.app/api/dummy");
if (!response.ok) {
    throw new Error(`HTTP error! Status: ${response.status}`);
}
const users = await response.json();
                                               
                                        
                                    Responses:
                    
                                
                            2.Send Data (POST)
Request:
const response = await fetch('https://dummy-json-api-sigma.vercel.app/api/dummy', {
    method: 'POST', 
    headers: {
        'Content-Type': 'application/json'
    },
    body: JSON.stringify({
    "name": "Max",
    "species": "Bald Eagle",
    "age": 6,
    "habitat": "Forests & Mountains",
    "diet": "Carnivore",
    "conservationStatus": "Least Concern",
    })
});
    if (!response.ok) {
        throw new Error(`HTTP error! Status: ${response.status}`);
    }
                
    const data = await response.json();
    console.log("Success:", data);
                     
                                        
                                    Responses:
                    
                                
                            3.UPDATE DATA (PUT)
Request:
const response = await fetch(`https://dummy-json-api-sigma.vercel.app/api/dummy/${id}`, {
    method: 'PUT',
    headers: {
        'Content-Type': 'application/json'
    },
    body: JSON.stringify({
    "name": "",
    "species": "",
    "age": ,
    "habitat": "",
    "diet": "",
    "conservationStatus": "",
    }) 
});
                
if (!response.ok) {
    throw new Error(`HTTP error! Status: ${response.status}`);
}
                
const data = await response.json();
console.log("Updated successfully:", data);
                     
                                    4.DELETE DATA (DELETE)
Request:
const response = await fetch(`https://dummy-json-api-sigma.vercel.app/api/dummy/${id}`, {
    method: 'DELETE'
});
                    
if (!response.ok) {
    throw new Error(`HTTP error! Status: ${response.status}`);
}
                    
const data = await response.json();
console.log("Deleted successfully:", data);
                                    Note:
 use try catch for better error Handling and for fetching data
                                        use await and async