halo
  1. PostV1alpha1Console
halo
console
  • all
  • console
  • extension
  • public
  • uc
  • AttachmentV1alpha1Console
    • SearchAttachments
      GET
    • ExternalTransferAttachment
      POST
    • UploadAttachment
      POST
  • AuthProviderV1alpha1Console
    • listAuthProviders
      GET
    • disableAuthProvider
      PUT
    • enableAuthProvider
      PUT
  • CommentV1alpha1Console
    • ListComments
      GET
    • CreateComment
      POST
    • CreateReply
      POST
  • IndicesV1alpha1Console
    • RebuildAllIndices
      POST
  • NotifierV1alpha1Console
    • FetchSenderConfig
      GET
    • SaveSenderConfig
      POST
    • VerifyEmailSenderConfig
      POST
  • PluginV1alpha1Console
    • ListPlugins
    • fetchCssBundle
    • fetchJsBundle
    • InstallPluginFromUri
    • InstallPlugin
    • fetchPluginJsonConfig
    • updatePluginJsonConfig
    • ChangePluginRunningState
    • reloadPlugin
    • ResetPluginConfig
    • fetchPluginSetting
    • UpgradePlugin
    • UpgradePluginFromUri
  • PostV1alpha1Console
    • ListPosts
      GET
    • DraftPost
      POST
    • UpdateDraftPost
      PUT
    • deletePostContent
      DELETE
    • fetchPostContent
      GET
    • UpdatePostContent
      PUT
    • fetchPostHeadContent
      GET
    • PublishPost
      PUT
    • RecyclePost
      PUT
    • fetchPostReleaseContent
      GET
    • revertToSpecifiedSnapshotForPost
      PUT
    • listPostSnapshots
      GET
    • UnpublishPost
      PUT
  • ReplyV1alpha1Console
    • ListReplies
  • SinglePageV1alpha1Console
    • ListSinglePages
    • DraftSinglePage
    • UpdateDraftSinglePage
    • deleteSinglePageContent
    • fetchSinglePageContent
    • UpdateSinglePageContent
    • fetchSinglePageHeadContent
    • PublishSinglePage
    • fetchSinglePageReleaseContent
    • revertToSpecifiedSnapshotForSinglePage
    • listSinglePageSnapshots
  • SystemV1alpha1Console
    • getStats
  • TagV1alpha1Console
    • ListPostTags
  • ThemeV1alpha1Console
    • ListThemes
    • fetchActivatedTheme
    • InstallThemeFromUri
    • InstallTheme
    • activateTheme
    • InvalidateCache
    • fetchThemeJsonConfig
    • updateThemeJsonConfig
    • Reload
    • ResetThemeConfig
    • fetchThemeSetting
    • UpgradeTheme
    • UpgradeThemeFromUri
  • UserV1alpha1Console
    • ListUsers
    • CreateUser
    • GetCurrentUserDetail
    • UpdateCurrentUser
    • ChangeOwnPassword
    • SendEmailVerificationCode
    • VerifyEmail
    • GetUserDetail
    • DeleteUserAvatar
    • UploadUserAvatar
    • ChangeAnyonePassword
    • GetPermissions
    • GrantPermission
    • DisableUser
    • EnableUser
  • SystemConfigV1alpha1Console
    • getSystemConfigByGroup
    • updateSystemConfigByGroup
  • MigrationV1alpha1Console
    • getBackupFiles
    • DownloadBackups
    • RestoreBackup
  • PolicyAlpha1Console
    • getPolicyConfigByGroup
    • updatePolicyConfigByGroup
  1. PostV1alpha1Console

ListPosts

GET
/apis/api.console.halo.run/v1alpha1/posts
List posts.

请求参数

Query 参数

Header 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://192.168.80.101:8090/apis/api.console.halo.run/v1alpha1/posts' \
--header 'Authorization: {{authorization}}'

返回响应

🟢200成功
*/*
default response
Body

示例
{
    "first": true,
    "hasNext": true,
    "hasPrevious": true,
    "items": [
        {
            "categories": [
                {
                    "apiVersion": "string",
                    "kind": "string",
                    "metadata": {
                        "annotations": {
                            "property1": "string",
                            "property2": "string"
                        },
                        "creationTimestamp": "2019-08-24T14:15:22Z",
                        "deletionTimestamp": "2019-08-24T14:15:22Z",
                        "finalizers": [
                            "string"
                        ],
                        "generateName": "string",
                        "labels": {
                            "property1": "string",
                            "property2": "string"
                        },
                        "name": "string",
                        "version": 0
                    },
                    "spec": {
                        "children": [
                            "string"
                        ],
                        "cover": "string",
                        "description": "string",
                        "displayName": "string",
                        "hideFromList": true,
                        "postTemplate": "string",
                        "preventParentPostCascadeQuery": true,
                        "priority": 0,
                        "slug": "string",
                        "template": "string"
                    },
                    "status": {
                        "permalink": "string",
                        "postCount": 0,
                        "visiblePostCount": 0
                    }
                }
            ],
            "contributors": [
                {
                    "avatar": "string",
                    "displayName": "string",
                    "name": "string"
                }
            ],
            "owner": {
                "avatar": "string",
                "displayName": "string",
                "name": "string"
            },
            "post": {
                "apiVersion": "string",
                "kind": "string",
                "metadata": {
                    "annotations": {
                        "property1": "string",
                        "property2": "string"
                    },
                    "creationTimestamp": "2019-08-24T14:15:22Z",
                    "deletionTimestamp": "2019-08-24T14:15:22Z",
                    "finalizers": [
                        "string"
                    ],
                    "generateName": "string",
                    "labels": {
                        "property1": "string",
                        "property2": "string"
                    },
                    "name": "string",
                    "version": 0
                },
                "spec": {
                    "allowComment": true,
                    "baseSnapshot": "string",
                    "categories": [
                        "string"
                    ],
                    "cover": "string",
                    "deleted": false,
                    "excerpt": {
                        "autoGenerate": true,
                        "raw": "string"
                    },
                    "headSnapshot": "string",
                    "htmlMetas": [
                        {
                            "property1": "string",
                            "property2": "string"
                        }
                    ],
                    "owner": "string",
                    "pinned": false,
                    "priority": 0,
                    "publish": false,
                    "publishTime": "2019-08-24T14:15:22Z",
                    "releaseSnapshot": "string",
                    "slug": "string",
                    "tags": [
                        "string"
                    ],
                    "template": "string",
                    "title": "string",
                    "visible": "PUBLIC"
                },
                "status": {
                    "commentsCount": 0,
                    "conditions": [
                        {
                            "lastTransitionTime": "2019-08-24T14:15:22Z",
                            "message": "string",
                            "reason": "string",
                            "status": "TRUE",
                            "type": "string"
                        }
                    ],
                    "contributors": [
                        "string"
                    ],
                    "excerpt": "string",
                    "hideFromList": true,
                    "inProgress": true,
                    "lastModifyTime": "2019-08-24T14:15:22Z",
                    "observedVersion": 0,
                    "permalink": "string",
                    "phase": "string"
                }
            },
            "stats": {
                "approvedComment": 0,
                "totalComment": 0,
                "upvote": 0,
                "visit": 0
            },
            "tags": [
                {
                    "apiVersion": "string",
                    "kind": "string",
                    "metadata": {
                        "annotations": {
                            "property1": "string",
                            "property2": "string"
                        },
                        "creationTimestamp": "2019-08-24T14:15:22Z",
                        "deletionTimestamp": "2019-08-24T14:15:22Z",
                        "finalizers": [
                            "string"
                        ],
                        "generateName": "string",
                        "labels": {
                            "property1": "string",
                            "property2": "string"
                        },
                        "name": "string",
                        "version": 0
                    },
                    "spec": {
                        "color": "string",
                        "cover": "string",
                        "displayName": "string",
                        "slug": "string"
                    },
                    "status": {
                        "observedVersion": 0,
                        "permalink": "string",
                        "postCount": 0,
                        "visiblePostCount": 0
                    }
                }
            ]
        }
    ],
    "last": true,
    "page": 0,
    "size": 0,
    "total": 0,
    "totalPages": 0
}
修改于 2025-09-17 17:11:35
上一页
UpgradePluginFromUri
下一页
DraftPost
Built with