Profile API
You can use this page to create profiles and perform analysis.
You can use these API requests in your own application.
Profile Management
To use these APIs outside this website, use basic authorisation with your account name and password.
The response body is json on success, string (error message) on failure.​
Create, Update and Delete Profile
https://zo-navigator.com:5000/api/profile/create
(POST)
https://zo-navigator.com:5000/api/profile/update
(PUT)
https://zo-navigator.com:5000/api/profile/delete
(DELETE)
Request body explanation
-
identifier, must be unique for your account
-
name, the only element that may be displayed publicly
-
timeUnknown & placeUnknown, these determine whether to use time-sensitive astral bodies e.g. the Moon
-
dobString, date of birth in the given format. Specify time 12:00:00 if timeUnknown=true
-
timezone, timezone of birth
-
place, place of birth, currently not used for any calculations
-
latitude & longitude, place of birth in degrees and minutes
-
gender & seeking, used in future to find potential matches
-
Delete profile request only requires the identifier
List Profiles
https://zo-navigator.com:5000/api/profile/list
(GET)
The identifier request parameter is optional, it is a filter on all identifiers for this account
Analysis
Match
https://zo-navigator.com:5000/api/analysis/match
(POST)
League
https://zo-navigator.com:5000/api/analysis/league
(POST) Empty Body