Body
body
# Step 1: Share some data
curl -X POST https://tcpdata.com/share \
-H "Content-Type: application/json" \
-d '{"api":"GitHub","user":"octocat","repos":42}'
# Returns:
# {
# "id": "abc12345",
# "url": "https://tcpdata.com/replay/abc12345",
# "expires_in": "7 days"
# }
# Step 2: Replay/retrieve the shared data
curl https://tcpdata.com/replay/abc12345
// Share data
const shareResponse = await fetch('https://tcpdata.com/share', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
api: 'GitHub',
user: 'octocat',
repos: 42
})
});
const { id, url } = await shareResponse.json();
// Later, replay the data
const data = await fetch(url).then(r => r.json());
console.log(data);
import requests
# Share data
response = requests.post('https://tcpdata.com/share', json={
'api': 'GitHub',
'user': 'octocat',
'repos': 42
})
share = response.json()
print(f"Share URL: {share['url']}")
# Later, replay the data
data = requests.get(share['url']).json()
print(data)