You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "The Podcast Feed URL\n\nThe `id` or the `url` is required.",
1514
+
"disabled": true
1515
+
},
1516
+
{
1517
+
"key": "reason",
1518
+
"value": "",
1519
+
"description": "Send a [podping](https://github.com/Podcastindex-org/podping-hivewriter#podping-reasons) with the specified reason.\n\nTo just send an `update` podping, the `podping` parameter can be used instead.\n",
1520
+
"disabled": true
1521
+
},
1522
+
{
1523
+
"key": "podping",
1524
+
"value": "",
1525
+
"description": "Send a [podping](https://github.com/Podcastindex-org/podping-hivewriter#podping-reasons) with an `update` reason.\n\nParameter shall not have a value\n",
1526
+
"disabled": true
1527
+
},
1528
+
{
1529
+
"key": "pretty",
1530
+
"value": "",
1531
+
"description": "If present, makes the output “pretty” to help with debugging.\n\nParameter shall not have a value\n",
1532
+
"disabled": true
1533
+
}
1534
+
]
1535
+
},
1536
+
"description": "Notify the index that a feed has changed\n\nNote: No API key needed for this endpoint.\n\nExamples:\n - https://api.podcastindex.org/api/1.0/hub/pubnotify?id=920666&pretty\n - https://api.podcastindex.org/api/1.0/hub/pubnotify?url=https://feeds.theincomparable.com/batmanuniversity&pretty\n"
1537
+
},
1538
+
"response": []
1539
+
},
1487
1540
{
1488
1541
"name": "Pub Notify",
1489
1542
"request": {
@@ -1514,6 +1567,12 @@
1514
1567
"description": "The Podcast Feed URL\n\nThe `id` or the `url` is required.",
1515
1568
"disabled": true
1516
1569
},
1570
+
{
1571
+
"key": "reason",
1572
+
"value": "",
1573
+
"description": "Send a [podping](https://github.com/Podcastindex-org/podping-hivewriter#podping-reasons) with the specified reason.\n\nTo just send an `update` podping, use the [https://hub.podcastindex.org/pubnotify](#get-/pubnotify) server instead.\n",
Copy file name to clipboardExpand all lines: docs/pi_api.json
+85
Original file line number
Diff line number
Diff line change
@@ -1522,6 +1522,51 @@
1522
1522
}
1523
1523
}
1524
1524
},
1525
+
"/pubnotify": {
1526
+
"get": {
1527
+
"tags": [
1528
+
"Hub"
1529
+
],
1530
+
"summary": "Pub Notify (Hub)",
1531
+
"description": "Notify the index that a feed has changed\n\n\nNote: No API key needed for this endpoint.\n\n\nExamples:\n\n - https://hub.podcastindex.org/pubnotify?id=920666&pretty\n - https://hub.podcastindex.org/pubnotify?url=https://feeds.theincomparable.com/batmanuniversity&pretty\n",
1532
+
"operationId": "pubnotify",
1533
+
"security": [],
1534
+
"servers": [
1535
+
{
1536
+
"url": "https://hub.podcastindex.org",
1537
+
"description": "Server for handling feed publish/update notifications"
"description": "Send a [podping](https://github.com/Podcastindex-org/podping-hivewriter#podping-reasons) with the specified reason.\n\n\nTo just send an `update` podping, the `podping` parameter can be used instead.\n",
2339
+
"schema": {
2340
+
"type": "string",
2341
+
"enum": [
2342
+
"",
2343
+
"live",
2344
+
"liveEnd"
2345
+
]
2346
+
},
2347
+
"example": ""
2348
+
},
2349
+
"podping": {
2350
+
"name": "podping",
2351
+
"in": "query",
2352
+
"description": "Send a [podping](https://github.com/Podcastindex-org/podping-hivewriter#podping-reasons) with an `update` reason.\n\n\nParameter shall not have a value\n",
2353
+
"schema": {
2354
+
"type": "boolean"
2355
+
},
2356
+
"allowEmptyValue": true
2357
+
},
2358
+
"reason_liveonly": {
2359
+
"name": "reason",
2360
+
"in": "query",
2361
+
"description": "Send a [podping](https://github.com/Podcastindex-org/podping-hivewriter#podping-reasons) with the specified reason.\n\n\nTo just send an `update` podping, use the [https://hub.podcastindex.org/pubnotify](#get-/pubnotify) server instead.\n",
0 commit comments