I'm in the same boat, using webhooks for deployment notification from Azure DevOps and Octopus.
I got a sample working:

On the input for the adaptive card json

I put this (example from PA docs):
{
"type": "OpenApiConnection",
"inputs": {
"parameters": {
"poster": "Flow bot",
"location": "Channel",
"body/recipient/groupId": "REDACTED",
"body/recipient/channelId": "REDACTED",
"body/messageBody": "@{item()?['content']}\n\n\n\n"
},
"host": {
"apiId": "/providers/Microsoft.PowerApps/apis/shared_teams",
"connection": "shared_teams",
"operationId": "PostCardToConversation"
}
},
"runAfter": {
"Post_card_in_a_chat_or_channel": [
"SUCCEEDED"
]
}
}
The to test, Postman patload as the following:
{
"type": "message",
"attachments": [
{
"contentType": "application/vnd.microsoft.card.adaptive",
"contentUrl": null,
"content": {
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.2",
"body": [
{
"type": "TextBlock",
"text": "Hello Darkness my old friend....."
}
]
}
}
]
}
However, I am struggerling with more adaptive Postman payloads.