Hub of All Things
What is the HAT
Menu
Developers
Data Exchange
Community Foundation
Hub of All Things
Resources
Guides
Repositories
raw
php
ruby
python
javascript
Language
raw
php
ruby
python
javascript
Technology Stack
HAT Microserver
Rumpel - Owner Interface
Milliner - Provisioning & Security
DEX - the Exchange
Data Buyer - for Business
Off-the-shelf HATs
Why the HAT?
Why the HAT?
Why build something on the HAT?
The Architecture Diagram
Other Resources
Get a HAT
Developer Forum
API v2
Authentication
Bundles
Propose Data Bundles
Retrieve Registered Bundle Data
Combinators
Propose Data Bundles
Propose A New data Endpoint
Data
Bulk-upload a large chunk of data to the same endpoint
Delete A Record
Filter data records up to a maximum number
Data Records
Data Debits
Propose a Data Debit
Update a data debit
Disable a Data Debit
Enable a Data Debit
Get Data Debit values
HAT File Storage
Linked Data
Batch data upload
Save an example nudge
Link up data records
Retrieve linked data points as per registered endpoint
New endpoint for linked data retrieval
Save an example notable record
API v1 - Deprecated
Raw Data Input and Output
Data Field
Data Sources
Data Tables
Data Value
Retrieving Raw Data
Sharing and Direct Data Debits
User Management
Authentication
Direct Data Credit and Debit Accounts
Choose a guide
Building a Data Plug
HAT Login
Raw Data I/O
The power of HAT data bundling
Data Debits for consented data sharing
File Storage
Data Exchange Services
Provisioning
Building a Data Plug
Requesting Data from HAT users
Application management on the HAT
Customising Rumpel
In this guide
Overview: Application management on the HAT
Application information reference
Integration for App develoeprs
Application management
In this guide
Overview: Building a Data Plug
Authenticating User
Adding Endpoint Interfaces
Validating data
Collecting Endpoint Variants
Putting It Together
Customising
In this guide
Overview: The power of HAT data bundling
Data Combinators
Data Bundles
In this guide
Overview: Data Debits for consented data sharing
Data Debit Proposal
Approve Data Debit
Request Data Debit Values
Optional - Update Data Debit
In this guide
Overview: Raw Data I/O
Data Input
Data Retrieval
Data Modification
Consented Data Exchange
In this guide
Overview: HAT Login
Step 1 - Send user for HAT Login
Step 2 - User Logs in
Step 3 - Verify and authenticate user
In this guide
Overview: Provisioning
Step 1 - Sign user up with Milliner
Step 2 - Create the HAT
Step 3 - Register HAT with DEX
HATs out of the box
In this guide
Overview: Data Exchange Services
DEX Statistics
DataPlug Managmenet
Data Offer brokering and setup
New HAT onboarding and account managment
In this guide
Overview: File Storage
Step 1 - File Upload
Step 2 - Access Management
Step 3 - Content Access
Step 4 - File lookup/search
In this guide
Overview: Requesting Data from HAT users
In this guide
Overview: Customising Rumpel
API Resources
API v2 reference docs
API v1 reference docs
Content comming soon :)
Implementing custom user login interface
Setting up endpoints for webhooks
Previous Step: Putting It All Together
© 2017 HAT Data Exchange Ltd.
Sitemap