• Market Insights
  • Community Data Catalog
  • Integrations
  • API Documentation
    • Documentation Overview
    • Quick start for getting Data
    • Quick start for exporting Data
    • Semantic Query Language
    • Data Source Management API
    • WebHooks API
    • Sentiment Analysis
  • Sign In
  • Sign Up for Free

Sign In

Sign in with Google
Sign in with LinkedIn
Sign in with GitHub
Forgot your password?
Sign up For Free

3 simple steps to get you started

Step 1. Watching this 55 seconds tutorial

Step 2. Get

Your Chrome Extension

Start your 55 seconds tutorial.

Step 3. Get data in a few clicks

Get data from any page you want to get data from.

Need more help?

Need to talk to someone? Contact us—we’d love to help.

3 simple steps to get you started

Step 1. Watching this 55 seconds tutorial

Step 2. Get

Your Chrome Extension

Start your 55 seconds tutorial.

Step 3. Get data in a few clicks

Get data from any page you want to get data from.

Need more help?

Need to talk to someone? Contact us—we’d love to help.

Opps...

We are still busy preparing this batch of data. Please come back in a few minutes.

Hmmm...

Seems like this data source was never ran before...

No changes detected

Changes are only available only when you have ran at least a second time.

Earth calling Mars...?

Nope... guess no Martians around... Maybe set the webhook URL before pressing this button again...

Server response
    

localhost
Facelets Template

By
Denizli Bilgi
1
Use for Free
  • Data Set Preview
  • Settings
  • Recipe
  • Collaborators
  • Sample Code
Harvested on
58
0
0
CSV JSON HTML Changes
tdtd 1td 2tdtd 1td 2td 3Column 1Column 2Column 3Column 4Column 5Column 6Column 7origin_patternorigin_urlcreatedAtupdatedAtpingedAt
+65465416/08/2022 11:41:58Beklemede+65465416/08/2022 11:41:58Beklemedekljaskldjsdalkfjdkfjkdfjkl654564http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
0525365412509/08/2022 15:43:02Beklemede0525365412509/08/2022 15:43:02Beklemededeneme denemehttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
114/08/2022 18:56:19Beklemede114/08/2022 18:56:19Beklemede1111111111111111111http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
114/08/2022 19:20:40Beklemede114/08/2022 19:20:40Beklemede111111111111111111111111111111111111111111http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
22222222222222211/08/2022 11:15:24Beklemede22222222222222211/08/2022 11:15:24Beklemede22222222222222222222222222222222222222222http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
32102/09/2022 08:38:08İşleme Alındı32102/09/2022 08:38:08İşleme Alındı231321213213213321http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
3213212313213209/08/2022 13:40:07Beklemede3213212313213209/08/2022 13:40:07Beklemede32132123112132231233132132132113211http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
322124/08/2022 16:50:17Beklemede322124/08/2022 16:50:17Beklemedeaaaaaaaaaaaaaaaa231231http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
33323/08/2022 12:41:36Beklemede33323/08/2022 12:41:36Beklemedehttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
416/08/2022 08:32:38Beklemede416/08/2022 08:32:38Beklemedeaaaaaaaaaaaaaaaaaaa4http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
531456789509/08/2022 15:57:32Beklemede531456789509/08/2022 15:57:32BeklemedeDFENDEM MAELKDJEQLJRDLJSDLK JLKSFJLDFAZİZhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
531456789509/08/2022 15:58:24Beklemede531456789509/08/2022 15:58:24BeklemedeDFENDEM MAELKDJEQLJRDLJSDLK JLKSFJLDF VLSAŞDKFLDSK KLŞSDKFŞLSKDFKGDFKGŞLDFKGKDFGL...AZİZhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
531456789509/08/2022 15:58:49Beklemede531456789509/08/2022 15:58:49BeklemedeDFENDEM MAELKDJEQLJRDLJSDLK JLKSFJLDF VLSAŞDKFLDSK KLŞSDKFŞLSKDFKGDFKGŞLDFKGKDFGL...AZİZhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
553475472210/08/2022 09:28:31Beklemede553475472210/08/2022 09:28:31BeklemedeDENEMĞQ3ŞV QĞEŞRĞÜLŞ ÜĞŞWÜQERÜEWĞREWĞÜŞEAZİZ ÇİZMECİhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
554376239611/08/2022 10:34:36Beklemede554376239611/08/2022 10:34:36BeklemedeTLSZEFSDAWDASRERERaziz çizmecihttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
554376239612/08/2022 16:31:34Beklemede554376239612/08/2022 16:31:34BeklemedeDENEMDEŞLKLŞ KŞLERKGŞLTK GHali demirhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
13/10/2022 11:25:33Beklemede13/10/2022 11:25:33Beklemedehttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
114/08/2022 19:21:36Beklemede114/08/2022 19:21:36Beklemede11111111111111111111111111111111111111http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
553475472223/08/2022 12:16:16Beklemede553475472223/08/2022 12:16:16Beklemededeneme deneaziz çizmecihttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
554376239609/08/2022 10:25:22Beklemede554376239609/08/2022 10:25:22Beklemedetest açıklamaaZİZ çizmecihttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
554376239614/08/2022 19:29:09Beklemede554376239614/08/2022 19:29:09BeklemedeBİLGİSAYARIM YAVAŞ ÇALIŞIYOR, AÇILIŞTA ÇOK YAVAŞAZİZ ÇİZMECİhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
554376239614/08/2022 19:29:54Beklemede554376239614/08/2022 19:29:54BeklemedeBİLGİSAYARIM BOZUK, YENİ BİLGİSAYAR TALEP EDİYORUM. EXCEL SORUNU VAR. EBYS YAZICI...AZİZ ÇİZMECİhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
554376239616/08/2022 08:32:32Beklemede554376239616/08/2022 08:32:32Beklemededenlsdklklfk lkkdlskfdksl kkkkkkkazizhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
554376239616/08/2022 11:42:38Beklemede554376239616/08/2022 11:42:38BeklemedeLKJSDLFKJ LKJLKJHDGJ LGHLK JKLHLGHaziz çizmecihttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
554376239617/08/2022 16:18:01İşleme Alındı554376239617/08/2022 16:18:01İşleme Alındıdeneme amaçlıAzizhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
5543762396217/08/2022 16:18:47Beklemede5543762396217/08/2022 16:18:47Beklemededeneme amaçlı 2Aziz2http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
5546549871412/08/2022 16:28:22Beklemede5546549871412/08/2022 16:28:22Beklemedelşklşkdfşlkdlşkfgkgk kşldfklşgklşhşkghdewlkedfklehttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
55555555555555514/08/2022 18:15:19Beklemede55555555555555514/08/2022 18:15:19Beklemede5555555555555555555555555555http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
55555555555555555514/08/2022 18:17:28Beklemede55555555555555555514/08/2022 18:17:28Beklemede555555555555555http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
56465456456465411/08/2022 10:50:16Beklemede56465456456465411/08/2022 10:50:16Beklemede564564464545654646565 654564654564http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
56465456456465411/08/2022 10:57:08Beklemede56465456456465411/08/2022 10:57:08Beklemedehhhhhhhhhhhhhhhhhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
654564546545611/08/2022 10:59:07Beklemede654564546545611/08/2022 10:59:07Beklemede4654654546545456465464554564654654http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
65465401/09/2022 11:43:40İşleme Alındı65465401/09/2022 11:43:40İşleme Alındızdfdsfsdfsdfgfg65465http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
6613/08/2022 23:34:22Beklemede6613/08/2022 23:34:22Beklemede6666666666666666666http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
66666666666614/08/2022 18:18:13Beklemede66666666666614/08/2022 18:18:13Beklemede666666666666666666666666666http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
a13/10/2022 11:25:40Beklemedea13/10/2022 11:25:40Beklemedehttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
aa14/08/2022 19:28:09Beklemedeaa14/08/2022 19:28:09Beklemedeaaaaaaaaaaaaaaaaaaaaahttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
aa14/08/2022 19:56:30Beklemedeaa14/08/2022 19:56:30Beklemedeaaaaaaaaaaaaaaaaaaa tes test etsaahttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
aa14/08/2022 19:56:48Beklemedeaa14/08/2022 19:56:48Beklemedeaaaaaaaaaaaaaaaaaaasssssssaahttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
aa14/08/2022 20:32:08Beklemedeaa14/08/2022 20:32:08Beklemedeaaaaaaaaaaaaaaaaaaasssssssaaahttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
ertyrtyrt14/08/2022 15:09:25Beklemedeertyrtyrt14/08/2022 15:09:25Beklemedepopopopopruyuyuıuıhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
g14/08/2022 19:13:42Beklemedeg14/08/2022 19:13:42Beklemedeggggggggggggghttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
h14/08/2022 18:59:18Beklemedeh14/08/2022 18:59:18Beklemedehhhhhhhhhhhhhhhhhhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
iiiiiiiiiiiiiiiii14/08/2022 15:09:13Beklemedeiiiiiiiiiiiiiiiii14/08/2022 15:09:13Beklemedewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
lkasdjflkdsjfk02/09/2022 16:26:42İşleme Alındılkasdjflkdsjfk02/09/2022 16:26:42İşleme Alındı65465465456 lkdflşgkşgldklşkghghgfhlkjlkjlkhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
lkjkljkjkkljjkljjkljkljkj13/08/2022 19:46:30Beklemedelkjkljkjkkljjkljjkljkljkj13/08/2022 19:46:30Beklemedekjkkkkkkkkkkkkkkkkkkkkkkkkfgdfgdfgdhgfhhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
n14/08/2022 18:19:12Beklemeden14/08/2022 18:19:12Beklemedennnnnnnnnnnnnnnnnnnnnnnnhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
q14/08/2022 19:18:48Beklemedeq14/08/2022 19:18:48Beklemedeqqqqqqqqqqqqqqqqqqqqqqqhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
s13/10/2022 11:25:44İşleme Alındıs13/10/2022 11:25:44İşleme AlındıssBİLGİSAYARIM BOZUK, YENİ BİLGİSAYAR TALEP EDİYORUM. EXCEL SORUNU VAR. EBYS YAZICI...http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
update23/08/2022 12:47:12Beklemedeupdate23/08/2022 12:47:12Beklemedeaaasdsddsfdfaziz çizmecihttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
ııı14/08/2022 18:19:27Beklemedeııı14/08/2022 18:19:27Beklemedepppppppppppppppppoooooooohttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
23/08/2022 12:22:16Beklemede23/08/2022 12:22:16Beklemedehttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
23/08/2022 12:39:12Beklemede23/08/2022 12:39:12Beklemedeahttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
24/08/2022 13:01:12İşleme Alındı24/08/2022 13:01:12İşleme Alındısssahttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
test up29/09/2022 15:26:52İşleme Alındıtest up29/09/2022 15:26:52İşleme Alındıtest uptest uphttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
http://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
w14/08/2022 19:14:34Beklemedew14/08/2022 19:14:34Beklemedewwwwwwwwwwwwwwwwwhttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
23/08/2022 12:41:30Beklemede23/08/2022 12:41:30Beklemedehttp://localhost:8080/denizli/http://localhost:8080/denizli/2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC2022-10-13 11:07:10 UTC
Data source unique ID
n112077_5b5d94d7d5595332732dfc9302b6f3b8eses
Privacy
Public
Last ran status
COMPLETED
Last ran
2022-10-13 11:07:10 UTC
Crawl Frequency
Not scheduled
Urls to Monitor
Use default URL in recipe

Sample code snippets to quickly import data set into your application

For more information on how to automatically trigger an import please reference our WebHook API guide


Integrating with Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.util.Arrays;

public class HelloWorld {
  public static void main(String[] args) {

    try {
      URL urlCSV = new URL(
        "https://cache.getdata.io/n112077_5b5d94d7d5595332732dfc9302b6f3b8eses/latest_all.csv"
      );

      URLConnection urlConn = urlCSV.openConnection();
      InputStreamReader inputCSV = new InputStreamReader(
        ((URLConnection) urlConn).getInputStream()
      );
      BufferedReader br = new BufferedReader(inputCSV);

      String line;
      String[] fields;
      while ((line = br.readLine()) != null) {
        // Each row
        fields = line.split(",");
        System.out.println(Arrays.toString(fields));

      }
      // clean up buffered reader
      br.close();


    } catch (Exception e) {
      System.out.println(e.getMessage());
    }
  }   
}


Integrating with NodeJs

const csv     = require('csv-parser');
const https   = require('https');
const fs      = require('fs');

const file = fs.createWriteStream("temp_download.csv");
const request = https.get(
  "https://cache.getdata.io/n112077_5b5d94d7d5595332732dfc9302b6f3b8eses/latest_all.csv", 
  function(response) {
    response.pipe(file);
  }
);

file.on('finish', function() {
  file.close();
  fs.createReadStream('temp_download.csv').pipe(csv()).on('data', (row) => {
    // Each row
    console.log(row);

  }).on('end', () => {
    console.log('CSV file successfully processed');

  });
});



Integrating with PHP

$data = file_get_contents("https://cache.getdata.io/n112077_5b5d94d7d5595332732dfc9302b6f3b8eses/latest_all.csv");
$rows = explode("\n",$data);
$s = array();
foreach($rows as $row) {

  # Each row
  var_dump( $row);
  
}


Integrating with Python

import csv
import urllib2

url = 'https://cache.getdata.io/n112077_5b5d94d7d5595332732dfc9302b6f3b8eses/latest_all.csv'
response = urllib2.urlopen(url)
cr = csv.reader(response)

for row in cr:
  # Each row
  print row


Integrating with Ruby

require 'open-uri'
require 'tempfile'
require 'csv'

temp_file = Tempfile.new( "getdata", :encoding => 'ascii-8bit')
temp_file << open("https://cache.getdata.io/n112077_5b5d94d7d5595332732dfc9302b6f3b8eses/latest_all.csv").read
temp_file.rewind

CSV.foreach( open(uri), :headers => :first_row ).each do |row|      
  # Each row
  puts row
end

Denizli Bilgi owner

Related Data Sources

wiki.cerner.com

Understand Smart Templates Library - Reference Pages - Cerner Wiki

created on 2025-08-20

JD Weyer
1
37
wildberries.ru

Профессиональный мощный пылесос для дома Керхер WD 1 Classic Karcher 340656165 купить за 7 599 ₽ в интернет‑магазине Wildberries

created on 2025-08-18

123checkdata123
1
12
millipiyangoonline.com

Hızlı On Numara Çekiliş Sonuçları

created on 2025-08-16

Ugur Kurt
1
12
e-sirket.mkk.com.tr

e-ŞİRKET

created on 2025-08-15

cagan73-prog
1
10
More related data sources