From 1f4bed81cff6671339d7a9066f286f24279cb9fb Mon Sep 17 00:00:00 2001 From: Lukas Metzger Date: Sun, 1 Oct 2017 19:56:10 +0200 Subject: [PATCH] Make all request for domains complete --- API-Functions.md | 41 +++++++++++++++++++++++++++++++++++------ 1 file changed, 35 insertions(+), 6 deletions(-) diff --git a/API-Functions.md b/API-Functions.md index 7be02e8..6f140b6 100644 --- a/API-Functions.md +++ b/API-Functions.md @@ -34,12 +34,41 @@ } ``` -### Create -* [TODO] create(name, type) -> id -### Update -* [TODO] set type(id, type) -### Delete -* [TODO] delete(id) +### Create new domain +`POST /api/domains` + +**Body** +```json +{ + "name": "example.com", + "type": "MASTER" +} +``` + +**Response** +```json +{ + "id": 21 + "name": "example.com", + "type": "MASTER" +} +``` + +### Delete domain +`DELETE /api/domains/{id}` + +### Get single domain +`GET /api/domains/{id}` + +**Response** +```json +{ + "id": 1, + "name": "example.com", + "type": "MASTER", + "records": 21 +} +``` ## Records ### Create