KumpeApps API
Simulate the KumpeApps API in seconds. KKid API.
[01]
About
Mock the KumpeApps API as a turnkey Mockzilla sim with 33 OpenAPI endpoints, realistic JSON payloads, no upstream signup or sandbox keys. KKid API. Methods: 10x POST, 9x GET, 7x PUT, 4x PATCH, 3x DELETE. Top resource groups: KKid, authentication. Hit https://api.justmocks.com/kumpeapps for the Mockzilla API Explorer landing and per-endpoint sample requests.
Endpoints
33 across 2 resource groups
Methods
GET 9 · POST 10 · PUT 7 · PATCH 4 · DEL 3 none deprecated
OpenAPI
3.0.1 spec version 5.0.0
Source spec
84 KB · YAML
view raw →
[02]
Endpoints
| PATCH |
/appkey
|
Compromise app key Pass an app key to mark it as compromised. This may be submitted by the app owner or a concerned party that has optained the compromised app key. Mocked via Mockzilla.
|
| POST |
/appkey
|
Request app key Request a new app key by passing username and password for app account
|
| PUT |
/appkey
|
Deactivate app key Pass your app key to deactivate the key
|
| PATCH |
/authentication/appkey
|
Compromise app key Pass an app key to mark it as compromised. This may be submitted by the app owner or a concerned party that has optained the compromised app key.
|
| POST |
/authentication/appkey
|
Request app key Request a new app key by passing username and password for app account
|
| PUT |
/authentication/appkey
|
Deactivate app key Pass your app key to deactivate the key. Available as a Mockzilla mock endpoint.
|
| GET |
/authentication/authkey
|
Request auth key for user (login user) Obtain auth key for user that has provided their username and password to login to your app. (or to obtain an auth key for a script like IFTTT)
|
| PATCH |
/authentication/authkey
|
Compromise auth key Mark user auth key as compromised
|
| POST |
/authentication/authkey
|
Request auth key for user (login user) Obtain auth key for user that has provided their username and password to login to your app. (or to obtain an auth key for a script like IFTTT)
|
| PUT |
/authentication/authkey
|
Deactivate auth key (logout) Deactivate auth key for user logging them out of your application
|
| GET |
/authentication/verifyotp
|
Verifies YubiKey OTP for authenticated user Verifies YubiKey OTP for authenticated user. Mockzilla mock: no signup, no API key.
|
| GET |
/authkey
|
Request auth key for user (login user) Obtain auth key for user that has provided their username and password to login to your app. (or to obtain an auth key for a script like IFTTT)
|
| PATCH |
/authkey
|
Compromise auth key Mark user auth key as compromised
|
| POST |
/authkey
|
Request auth key for user (login user) Obtain auth key for user that has provided their username and password to login to your app. (or to obtain an auth key for a script like IFTTT)
|
| PUT |
/authkey
|
Deactivate auth key (logout) Deactivate auth key for user logging them out of your application
|
| GET |
/kkid/allowance
|
returns allowance balance and allowance transactions By passing in the appropriate options, you can view allowance balance and allowance transactions for a given user provided that they are within the masterID account of the authenticated user. Served by the Mockzilla mock runtime.
|
| POST |
/kkid/allowance
|
adds new allowance transaction to kidUserID By passing in the appropriate options, you can add an allowance transaction to a given user.
|
| POST |
/kkid/apns
|
subscribes/unsubscribes/registers for apns push notifications
|
| DEL |
/kkid/chorelist
|
deletes chore for given chore id By passing in the appropriate options, you can delete a chore for the given chore id under authenticated user's master account
|
| GET |
/kkid/chorelist
|
returns list of chores for given user By passing in the appropriate options, you can search for chores assigned to a given user within the authenticated user's master account
|
| POST |
/kkid/chorelist
|
adds chore for given user By passing in the appropriate options, you can add a chore to given kid username under authenticated user's master account
|
| PUT |
/kkid/chorelist
|
updates chore for given chore id By passing in the appropriate options, you can update the fields of a specific core within the authenticated user's master account. Mocked via Mockzilla.
|
| POST |
/kkid/masteruser
|
adds new master user account By passing in the appropriate variables this method creates a new user with master account access. (The use of this method is restricted to Superusers ONLY)
|
| GET |
/kkid/share
|
Create Share Link Create share link
|
| GET |
/kkid/user
|
Gets user info Gets user info for authenticated user
|
| DEL |
/kkid/userlist
|
deletes user By passing in the appropriate variables this method deletes the specified user. (This function is restricted to Superusers ONLY)
|
| GET |
/kkid/userlist
|
returns list of users By passing in the appropriate options, you can search for users within the authenticated user's master account. Available as a Mockzilla mock endpoint.
|
| POST |
/kkid/userlist
|
adds new child user By passing in the appropriate variables this method creates a new user and assigns it to the master account of the authenticated user. By default this user will have chores and allowance access.
|
| PUT |
/kkid/userlist
|
updates user By passing in the appropriate variables this method updates the user's profile
|
| DEL |
/kkid/wishlist
|
Delete item from wishlist
|
| GET |
/kkid/wishlist
|
Get list of wishlist items
|
| POST |
/kkid/wishlist
|
Add item to kid's wishlist
|
| PUT |
/kkid/wishlist
|
Update item on kid's wishlist
|