myJson
Search…
⌃K
Links

Records

The records route provides a flexible and powerful way to create, retrieve, update, and delete records within your app. The route is designed to be resource-oriented and follows standard HTTP verbs.

Create

post
https://api.myjson.online/v1/records
// Javascript example
var myHeaders = new Headers();
myHeaders.append("Content-Type", "application/x-www-form-urlencoded");
myHeaders.append("m-collection-access-token", "0f3408fc-3e43-4ce3-938c-129e302ca72a");
var urlencoded = new URLSearchParams();
urlencoded.append("jsonData", `{"firstName": "Tim", "lastName": "Cook"}`);
urlencoded.append("collectionId", "5d2eda5e-aef3-4931-aa53-05bea4d12c62");
var requestOptions = {
method: 'POST',
headers: myHeaders,
body: urlencoded,
redirect: 'follow'
};
fetch("https://api.myjson.online/v1/records", requestOptions)
.then(response => response.json())
.then(result => console.log(result))
.catch(error => console.log('error', error));

Get

get
https://api.myjson.online/v1/records/:recordId
Get a record
// Javascript example
var myHeaders = new Headers();
myHeaders.append("Content-Type", "application/json");
myHeaders.append("m-collection-access-token", "293c6c14-ff90-45c8-9f4f-336229ba1c2f");
var requestOptions = {
method: 'GET',
headers: myHeaders,
redirect: 'follow'
};
fetch("https://api.myjson.online/v1/records/9ab4d224-66ad-431b-a89e-f1809ed6f7c6", requestOptions)
.then(response => response.json())
.then(result => console.log(result))
.catch(error => console.log('error', error));

Update

put
https://api.myjson.online/v1/records/:recordId
Update a record
// Javascript example
var myHeaders = new Headers();
myHeaders.append("Content-Type", "application/x-www-form-urlencoded");
myHeaders.append("m-collection-access-token", "88adf9d2-40b3-4dcd-97b6-21fa2d23ccf7");
var urlencoded = new URLSearchParams();
urlencoded.append("jsonData", `{"firstName": "Charles", "lastName": "Cook"}`);
var requestOptions = {
method: 'PUT',
headers: myHeaders,
body: urlencoded,
redirect: 'follow'
};
fetch("https://api.myjson.online/v1/records/11948cd9-09f3-49b2-8b24-9ad704a3c187", requestOptions)
.then(response => response.json())
.then(result => console.log(result))
.catch(error => console.log('error', error));

Delete

delete
https://api.myjson.online/v1/records/:recordId
Delete a record
// Javascript example
var myHeaders = new Headers();
myHeaders.append("m-collection-access-token", "88adf9d2-40b3-4dcd-97b6-21fa2d23ccf7");
var urlencoded = new URLSearchParams();
var requestOptions = {
method: 'DELETE',
headers: myHeaders,
body: urlencoded,
redirect: 'follow'
};
fetch("https://api.myjson.online/v1/records/11948cd9-09f3-49b2-8b24-9ad704a3c187", requestOptions)
.then(response => response.jsont())
.then(result => console.log(result))
.catch(error => console.log('error', error));