The WorkingPoint API is a JSON REST API built on top of Ruby on Rails. We aim to allow access to as many data models as possible, however, this is a work in progress.
API URL
The API URL is available at
http://[subdomain].workingpoint.com/api/[Model]
Authentication
Currently, the WorkingPoint API can be accessed in two ways
1) 'api_token' param
example: http://[subdomain].workingpoint.com/api/[Model]?api_token=[API_TOKEN]
2) HTTP_AUTHORIZATION header
example: curl -H "Authorization: [API_TOKEN]" "http://[subdomain].workingpoint.com/api/[Model]"
Note: In the very near future, we intend on adopting a secret key authentication model to increase security of our data. Currently we rely on HTTPS.
Models
The following models are exposed for API access.
- Invoice - GET, POST
- Bill - GET, POST
- Item - GET, POST, PUT
- Contact - GET
