daily-fortune
InvokePay $1 to unlock LuckyCard's meme-styled daily fortune with a collectible card.
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"seeker": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"focus": {
"type": "string",
"minLength": 1,
"maxLength": 160
}
},
"additionalProperties": false
}
Output Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"fortune": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"vibe": {
"type": "string"
},
"omen": {
"type": "string"
},
"mantra": {
"type": "string"
},
"luckyAura": {
"type": "string"
}
},
"required": [
"title",
"vibe",
"omen",
"mantra",
"luckyAura"
],
"additionalProperties": false
},
"card": {
"type": "object",
"properties": {
"imageDataUrl": {
"type": "string",
"minLength": 1
},
"imageUrl": {
"type": "string",
"format": "uri"
},
"altText": {
"type": "string"
}
},
"required": [
"imageDataUrl",
"imageUrl",
"altText"
],
"additionalProperties": false
},
"metadata": {
"type": "object",
"properties": {
"generatedAtIso": {
"type": "string"
},
"seed": {
"type": "string"
},
"template": {
"type": "string"
},
"cardUrl": {
"type": "string",
"format": "uri"
}
},
"required": [
"generatedAtIso",
"seed",
"template",
"cardUrl"
],
"additionalProperties": false
}
},
"required": [
"fortune",
"card",
"metadata"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'http://oracle-402-agent.onrender.com/entrypoints/daily-fortune/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"seeker": "string",
"focus": "string"
}
}
'