Skip to content

Instantly share code, notes, and snippets.

@nguyer
Created September 1, 2021 23:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nguyer/5dc57aed41cdb448956b778319d75572 to your computer and use it in GitHub Desktop.
Save nguyer/5dc57aed41cdb448956b778319d75572 to your computer and use it in GitHub Desktop.
FireFly Postman Collection
{
"info": {
"_postman_id": "ab2f7c56-dcad-436c-a0d6-5749bd15466c",
"name": "FireFly Demo",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
},
"item": [
{
"name": "Broadcast Simple Message",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"data\": [\n {\n \"value\": {\n \"foo\": \"bar\"\n }\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://127.0.0.1:5000/api/v1/namespaces/default/messages/broadcast",
"protocol": "http",
"host": [
"127",
"0",
"0",
"1"
],
"port": "5000",
"path": [
"api",
"v1",
"namespaces",
"default",
"messages",
"broadcast"
]
}
},
"response": []
},
{
"name": "Send Private Message - Event Driven",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"header\": {\n \"tag\": \"process-secret-data\"\n },\n \"data\": [\n {\n \"value\": \"secret message\"\n }\n ],\n \"group\": {\n \"members\": [\n {\n \"identity\": \"org_1\"\n }\n ]\n }\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://127.0.0.1:5000/api/v1/namespaces/default/messages/private",
"protocol": "http",
"host": [
"127",
"0",
"0",
"1"
],
"port": "5000",
"path": [
"api",
"v1",
"namespaces",
"default",
"messages",
"private"
]
}
},
"response": []
},
{
"name": "Send Private Message Unpinned - Event Driven",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"data\": [\n {\n \"value\": \"data payload\"\n }\n ],\n \"group\": {\n \"members\": [\n {\n \"identity\": \"org_1\"\n }\n ]\n }\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://127.0.0.1:5000/api/v1/namespaces/default/messages/private",
"protocol": "http",
"host": [
"127",
"0",
"0",
"1"
],
"port": "5000",
"path": [
"api",
"v1",
"namespaces",
"default",
"messages",
"private"
]
}
},
"response": []
},
{
"name": "Send Private Message Unpinned - Request/Response",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"header\": {\n \"tag\": \"banana\",\n \"txtype\": \"none\"\n },\n \"data\": [\n {\n \"value\": {\n \"foo\": \"bar\",\n \"test\": true,\n \"object\": {\n \"text\": \"yet another nested object\"\n },\n \"description\": \"requested message\"\n }\n }\n ],\n \"group\": {\n \"members\": [\n {\n \"identity\": \"org_1\"\n }\n ]\n }\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://127.0.0.1:5000/api/v1/namespaces/default/messages/requestreply",
"protocol": "http",
"host": [
"127",
"0",
"0",
"1"
],
"port": "5000",
"path": [
"api",
"v1",
"namespaces",
"default",
"messages",
"requestreply"
]
}
},
"response": []
},
{
"name": "Create Subscription",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"transport\": \"webhooks\",\n \"name\": \"badapp\",\n \"options\": {\n \"reply\": true,\n \"url\": \"https://6fa5a85e1332df2b7fe9f2b29007615f.m.pipedream.net\"\n }\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://127.0.0.1:5001/api/v1/namespaces/default/subscriptions",
"protocol": "http",
"host": [
"127",
"0",
"0",
"1"
],
"port": "5001",
"path": [
"api",
"v1",
"namespaces",
"default",
"subscriptions"
]
}
},
"response": []
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment