How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Azure Logic Apps IntegrationAccountAgreements API

The IntegrationAccountAgreements API from Azure Logic Apps — 3 operation(s) for integrationaccountagreements.

Azure Logic Apps IntegrationAccountAgreements API is one of 23 APIs that Azure Logic Apps publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include IntegrationAccountAgreements. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and a getting-started guide.

This API exposes 5 operations across 3 paths, and defines 64 schemas. It is described by OpenAPI 3.2.0, at version 2.0.

Requests are made against a single base URL, https://management.azure.com.

5 operations 3 paths 64 schemas 1 DELETE2 GET1 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2.0
Server
https://management.azure.com
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

Azure Logic Apps IntegrationAccountAgreements API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (azure_auth) using the implicit flow, exposing 1 scope. By default, every request must be authenticated.

  • azure_auth — Azure Active Directory OAuth2 Flow.

Paths & Operations 5

Across 3 paths, the API surfaces 5 operations — 1 DELETE, 2 GET, 1 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

IntegrationAccountAgreements 5
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/agreements
Azure Logic Apps Integration Account Agreements List
IntegrationAccountAgreements_List 6 params → 200default
DELETE
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/agreements/{agreementName}
Azure Logic Apps Integration Account Agreements Delete
IntegrationAccountAgreements_Delete 5 params → 200204default
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/agreements/{agreementName}
Azure Logic Apps Integration Account Agreements Get
IntegrationAccountAgreements_Get 5 params → 200default
PUT
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/agreements/{agreementName}
Azure Logic Apps Integration Account Agreements Create or Update
IntegrationAccountAgreements_CreateOrUpdate 5 params body → 200201default
POST
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/agreements/{agreementName}/listContentCallbackUrl
Azure Logic Apps Integration Account Agreements List Content Callback Url
IntegrationAccountAgreements_ListContentCallbackUrl 5 params body → 200default

Schemas 64

The contract defines 64 schemas that model the data the API accepts and returns. The most detailed are EdifactEnvelopeSettings (41 properties), X12EnvelopeSettings (24 properties), EdifactEnvelopeOverride (15 properties), X12AcknowledgementSettings (15 properties). Each schema is shown below with its type and property counts.

X12SecuritySettings
object
The X12 agreement security settings.
4 properties 2 required
SegmentTerminatorSuffix
string
The segment terminator suffix.
GetCallbackUrlParameters
object
The callback url parameters.
2 properties
EdifactAgreementContent
object
The Edifact agreement content.
2 properties 2 required
EdifactSchemaReference
object
The Edifact schema reference.
7 properties 4 required
X12ValidationSettings
object
The X12 agreement validation settings.
10 properties 10 required
EdifactCharacterSet
string
The edifact character set.
WorkflowTriggerCallbackUrl
object
The workflow trigger callback URL.
6 properties
X12MessageFilter
object
The X12 message filter for odata query.
1 property 1 required
X12AcknowledgementSettings
object
The X12 agreement acknowledgement settings.
15 properties 11 required
IntegrationAccountAgreementListResult
object
The list of integration account agreements.
2 properties
IntegrationAccountAgreement
object
The integration account agreement.
1 property 1 required
AS2ErrorSettings
object
The AS2 agreement error settings.
2 properties 2 required
AS2OneWayAgreement
object
The integration account AS2 one-way agreement.
3 properties 3 required
AS2AcknowledgementConnectionSettings
object
The AS2 agreement acknowledgement connection settings.
4 properties 4 required
BusinessIdentity
object
The integration account partner's business identity.
2 properties 2 required
EdifactMessageFilter
object
The Edifact message filter for odata query.
1 property 1 required
TrailingSeparatorPolicy
string
The trailing separator policy.
X12SchemaReference
object
The X12 schema reference.
4 properties 3 required
AS2MessageConnectionSettings
object
The AS2 agreement message connection settings.
4 properties 4 required
EdifactAcknowledgementSettings
object
The Edifact agreement acknowledgement settings.
11 properties 9 required
KeyType
string
The key type.
EncryptionAlgorithm
string
The encryption algorithm.
X12EnvelopeSettings
object
The X12 agreement envelope settings.
24 properties 21 required
EdifactValidationOverride
object
The Edifact validation override settings.
7 properties 7 required
X12DateFormat
string
The x12 date format.
EdifactOneWayAgreement
object
The Edifact one way agreement.
3 properties 3 required
EdifactProtocolSettings
object
The Edifact agreement protocol settings.
11 properties 7 required
AS2EnvelopeSettings
object
The AS2 agreement envelope settings.
5 properties 5 required
X12DelimiterOverrides
object
The X12 delimiter override settings.
9 properties 6 required
X12OneWayAgreement
object
The X12 one-way agreement.
3 properties 3 required
AS2AgreementContent
object
The integration account AS2 agreement content.
2 properties 2 required
UsageIndicator
string
The usage indicator.
AgreementType
string
The agreement type.
X12TimeFormat
string
The x12 time format.
X12ProcessingSettings
object
The X12 processing settings.
6 properties 6 required
EdifactEnvelopeOverride
object
The Edifact envelope override settings.
15 properties
X12ProtocolSettings
object
The X12 agreement protocol settings.
12 properties 8 required
X12MessageIdentifier
object
The X12 message identifier.
1 property 1 required
X12EnvelopeOverride
object
The X12 envelope override settings.
10 properties 9 required
ErrorProperties
object
Error properties indicate why the Logic service was not able to process the incoming request. The reason is provided in the error message.
2 properties
X12FramingSettings
object
The X12 agreement framing settings.
7 properties 7 required
AS2MdnSettings
object
The AS2 agreement mdn settings.
9 properties 6 required
AS2SecuritySettings
object
The AS2 agreement security settings.
10 properties 7 required
EdifactMessageIdentifier
object
The Edifact message identifier.
1 property 1 required
WorkflowTriggerListCallbackUrlQueries
object
Gets the workflow trigger callback URL query parameters.
5 properties
AS2ProtocolSettings
object
The AS2 agreement protocol settings.
7 properties 7 required
ErrorResponse
object
Error response indicates Logic service is not able to process the incoming request. The error property contains the error details.
1 property
HashingAlgorithm
string
The signing or hashing algorithm.
X12AgreementContent
object
The X12 agreement content.
2 properties 2 required
EdifactValidationSettings
object
The Edifact agreement validation settings.
10 properties 10 required
X12ValidationOverride
object
The X12 validation override settings.
7 properties 7 required
X12CharacterSet
string
The X12 character set.
EdifactEnvelopeSettings
object
The Edifact agreement envelope settings.
41 properties 14 required
MessageFilterType
string
The message filter type.
EdifactDecimalIndicator
string
The edifact decimal indicator.
EdifactProcessingSettings
object
The Edifact agreement protocol settings.
5 properties 5 required
EdifactFramingSettings
object
The Edifact agreement framing settings.
11 properties 9 required
EdifactDelimiterOverride
object
The Edifact delimiter override settings.
12 properties 7 required
IntegrationAccountAgreementProperties
object
The integration account agreement properties.
9 properties 6 required
SigningAlgorithm
string
The signing or hashing algorithm.
AS2ValidationSettings
object
The AS2 agreement validation settings.
10 properties 9 required
AgreementContent
object
The integration account agreement content.
3 properties
Resource
object
The base resource type.
5 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

azure-logic-apps-integrationaccountagreements-api-openapi.yml Raw ↑

Other APIs Azure Logic Apps publishes across the network.

Azure Logic Apps IntegrationAccountAssemblies API
Azure Logic Apps IntegrationAccountBatchConfigurations API
Azure Logic Apps IntegrationAccountCertificates API
Azure Logic Apps IntegrationAccountMaps API
Azure Logic Apps IntegrationAccountPartners API
Azure Logic Apps IntegrationAccounts API
Azure Logic Apps IntegrationAccountSchemas API
Azure Logic Apps IntegrationAccountSessions API
Azure Logic Apps integrationServiceEnvironmentManagedApi API
Azure Logic Apps integrationServiceEnvironmentManagedApis API
Azure Logic Apps integrationServiceEnvironmentNetworkHealth API
Azure Logic Apps integrationServiceEnvironmentRestart API
Where this information came from

This is an independent, third-party profile of Azure Logic Apps IntegrationAccountAgreements API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.