User Tools

Site Tools


eita

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
eita [2024/04/11 12:13] – created wellingtonmoraeseita [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-==== Table of Contents ==== 
- 
-<HTML><ul></HTML> 
-<HTML><li></HTML>[[#ab_config_api|AB Config API]] 
- 
-<HTML><ul></HTML> 
-<HTML><li></HTML>[[#git|git]] 
-<HTML></li></HTML> 
-<HTML><li></HTML>[[#endpunkte|Endpunkte]] 
- 
-<HTML><ul></HTML> 
-<HTML><li></HTML>[[#ab_config_fill_put_post|/ab_config/fill [PUT, POST]]] 
-<HTML></li></HTML> 
-<HTML><li></HTML>[[#ab_config_get_ab_tests_get|/ab_config/get_ab_tests [GET]]] 
-<HTML></li></HTML> 
-<HTML><li></HTML>[[#ab_config_get_all_ab_tests_get|/ab_config/get_all_ab_tests [GET]]] 
-<HTML></li></HTML><HTML></ul></HTML> 
-<HTML></li></HTML> 
-<HTML><li></HTML>[[#api-interne_endpunkte_entwickler|API-interne Endpunkte (Entwickler)]] 
- 
-<HTML><ul></HTML> 
-<HTML><li></HTML>[[#ab_config_subscribe_put|/ab_config/subscribe [PUT]]] 
-<HTML></li></HTML> 
-<HTML><li></HTML>[[#ab_config_unsubscribe_put|/ab_config/unsubscribe [PUT]]] 
-<HTML></li></HTML> 
-<HTML><li></HTML>[[#ab_config_all_subscribers_get|/ab_config/all_subscribers [GET]]] 
-<HTML></li></HTML><HTML></ul></HTML> 
-<HTML></li></HTML><HTML></ul></HTML> 
-<HTML></li></HTML><HTML></ul></HTML> 
- 
- 
- 
-====== AB Config API ====== 
- 
-Host: sg01.picalike.copex-kunden.de 
- 
-Port: 9096 
- 
- 
-===== git ===== 
- 
-Im git zu finden als: 
- 
-<code> 
-$ git clone ssh://picalike@sg01.picalike.corpex-kunden.de/home/picalike/repositories/web-apis/ab_test.git 
-</code> 
- 
-===== Endpunkte ===== 
- 
- 
- 
-==== /ab_config/fill [PUT, POST] ==== 
- 
-**in: als args** 
- 
-<code> 
-{"apikey": <str>, "from": <str>, "till": <str>, "status": <bool>, "dist_p": <float>, "name": <str>, "testId": <str>, "description": <str>} 
-</code> 
-from und till als String im Format: “2015-11-30-10:00:00”. 
- 
-status (activity status) 
- 
-dist_p (distribution parameter in real-valued range [0, 1], i.e. 0.856) 
- 
-testId ist id. 
- 
-**out:** 
- 
-<code> 
-{"status": <str>, "testId": <str>} 
-</code> 
- 
-==== /ab_config/get_ab_tests [GET] ==== 
- 
-**in: als args** 
- 
-<code> 
-{"apikey": <str>} 
-</code> 
-**out:** 
- 
-[{“apikey”: <str>, “from”: <str>, “till”: <str>, “status”: <bool>, “dist_p”: <float>, “name”: <str>, “testId”: <str>, “description”: <str>}, …] d.h. als Liste 
- 
- 
-==== /ab_config/get_all_ab_tests [GET] ==== 
- 
-**in: no parameters required** 
- 
-**out:** List of dictionaries of the form as in endpoint output /ab_config/get_ab_tests. 
- 
- 
-===== API-interne Endpunkte (Entwickler) ===== 
- 
- 
- 
-==== /ab_config/subscribe [PUT] ==== 
- 
-**in: als data/form** 
- 
-<code> 
-{"url": <str>} 
-</code> 
-**out:** 
- 
-<code> 
-<str> ["Done!"] 
-</code> 
- 
-==== /ab_config/unsubscribe [PUT] ==== 
- 
-**in: als data/form** 
- 
-<code> 
-{"url": <str>} 
-</code> 
-**out:** 
- 
-<code> 
-<str> ["Done!..."] 
-</code> 
- 
-==== /ab_config/all_subscribers [GET] ==== 
- 
-**in:** 
- 
-Nichts 
- 
-**out:** 
- 
-<code> 
-[{[some_id <int>, url <str>]}, ...] 
-</code> 
  
eita.1712837625.txt.gz · Last modified: 2024/04/11 14:23 (external edit)