Apekool Services

GetJoke

Get a random joke.

URL

http://api.apekool.nl/services/jokes/getjoke.php

In Action

Open example in new window

Arguments

type (Optional)

Type of joke. Possible values are:

Value Description
alg General jokes (default)
arts Doctor jokes
be Belgium jokes
mu Music jokes
nl Dutch jokes
one One liners
xxx Sex jokes

http://api.apekool.nl/services/jokes/getjoke.php?type=nl

JSON Response

{
	"status": "ok",
	"type"  : "alg",
	"joke"  : "Komt een man bij de dokter..."
}

Key Description
status 'ok'
type Joke type (see arguments for possible values)
joke The joke itself (in Dutch only)

Failure JSON Response

{
	"status"  : "error",
	"code"    : "100",
	"message" : "Joke type does not exist.",
	"type"    : "bad type"
}

Key Description
status 'error'
code Error code
message Error message
type Joke type (see arguments for possible values)

Error Codes

100: Joke type does not exist
The requested joke type is not valid.