POST v3/me/paymentmethods/list
my saved cards at a school (all scopes) + per-scope vaultability ({scope, supportsVault, gatewayDisplayName, reason}) so the client knows where a "save card" button is honest.
Request Information
Parameters
| Name | Description | Additional information |
|---|---|---|
| inVO | networkId |
Define this parameter in the request body. |
Request body formats
application/json, text/json
Sample:
{
"curUserId": "sample string 1",
"isSSO": true,
"requestHost": "sample string 3",
"applicationPath": "sample string 4",
"secureApplicationPath": "sample string 5",
"absoluteApplicationPath": "sample string 6",
"isHttps": true,
"isMobileDevice": true,
"isElectron": true,
"isFullEmbed": true,
"clientType": 0,
"clientVersion": "sample string 11",
"clientOS": "sample string 12",
"clientBuild": "sample string 13",
"premiumAppId": "sample string 14",
"clientWidth": 15,
"clientHeight": 16,
"timezone": 17,
"networkId": "sample string 1"
}
application/xml, text/xml
Sample:
<MePaymentMethodsListInVO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input.Payment"> <ClientHeight xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">16</ClientHeight> <ClientType xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">Site</ClientType> <ClientWidth xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">15</ClientWidth> <absoluteApplicationPath xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">sample string 6</absoluteApplicationPath> <applicationPath xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">sample string 4</applicationPath> <cachedKey xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">sample string 2</cachedKey> <clientBuild xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">sample string 13</clientBuild> <clientOS xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">sample string 12</clientOS> <clientVersion xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">sample string 11</clientVersion> <curUserId xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">sample string 1</curUserId> <isElectron xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">true</isElectron> <isFullEmbed xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">true</isFullEmbed> <isHttps xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">true</isHttps> <isMobileDevice xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">true</isMobileDevice> <isSSO xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">true</isSSO> <premiumAppId xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">sample string 14</premiumAppId> <requestHost xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">sample string 3</requestHost> <secureApplicationPath xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">sample string 5</secureApplicationPath> <timezone xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">17</timezone> <NetworkId>sample string 1</NetworkId> </MePaymentMethodsListInVO>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="NetworkId" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="cachedKey" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
{ instruments: [...display-only cards], scopes: [...vaultability] }
Response body formats
application/json, text/json
Sample:
{
"instruments": [
{
"id": "sample string 1",
"scope": 2,
"scopeName": "sample string 3",
"gatewayType": 4,
"gatewayDisplayName": "sample string 5",
"brand": "sample string 6",
"last4": "sample string 7",
"expMonth": 1,
"expYear": 1,
"isExpired": true,
"cardholderName": "sample string 9",
"fundingType": "sample string 10",
"status": 11,
"statusName": "sample string 12",
"createdOn": "2026-08-13T13:18:54.644272-05:00",
"consentVersion": "sample string 14",
"consentAt": "2026-08-13T13:18:54.644272-05:00",
"consentText": "sample string 16",
"revokedOn": "2026-08-13T13:18:54.644272-05:00",
"revokedByName": "sample string 17"
},
{
"id": "sample string 1",
"scope": 2,
"scopeName": "sample string 3",
"gatewayType": 4,
"gatewayDisplayName": "sample string 5",
"brand": "sample string 6",
"last4": "sample string 7",
"expMonth": 1,
"expYear": 1,
"isExpired": true,
"cardholderName": "sample string 9",
"fundingType": "sample string 10",
"status": 11,
"statusName": "sample string 12",
"createdOn": "2026-08-13T13:18:54.644272-05:00",
"consentVersion": "sample string 14",
"consentAt": "2026-08-13T13:18:54.644272-05:00",
"consentText": "sample string 16",
"revokedOn": "2026-08-13T13:18:54.644272-05:00",
"revokedByName": "sample string 17"
},
{
"id": "sample string 1",
"scope": 2,
"scopeName": "sample string 3",
"gatewayType": 4,
"gatewayDisplayName": "sample string 5",
"brand": "sample string 6",
"last4": "sample string 7",
"expMonth": 1,
"expYear": 1,
"isExpired": true,
"cardholderName": "sample string 9",
"fundingType": "sample string 10",
"status": 11,
"statusName": "sample string 12",
"createdOn": "2026-08-13T13:18:54.644272-05:00",
"consentVersion": "sample string 14",
"consentAt": "2026-08-13T13:18:54.644272-05:00",
"consentText": "sample string 16",
"revokedOn": "2026-08-13T13:18:54.644272-05:00",
"revokedByName": "sample string 17"
}
],
"scopes": [
{
"scope": 1,
"scopeName": "sample string 2",
"effectiveScope": 3,
"supportsVault": true,
"gatewayDisplayName": "sample string 5",
"reason": "sample string 6"
},
{
"scope": 1,
"scopeName": "sample string 2",
"effectiveScope": 3,
"supportsVault": true,
"gatewayDisplayName": "sample string 5",
"reason": "sample string 6"
},
{
"scope": 1,
"scopeName": "sample string 2",
"effectiveScope": 3,
"supportsVault": true,
"gatewayDisplayName": "sample string 5",
"reason": "sample string 6"
}
]
}
application/xml, text/xml
Sample:
<PaymentInstrumentListOutVO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Output.Payment">
<Instruments>
<PaymentInstrumentOutVO>
<Brand>sample string 6</Brand>
<CardholderName>sample string 9</CardholderName>
<ConsentAt>2026-08-13T13:18:54.644272-05:00</ConsentAt>
<ConsentText>sample string 16</ConsentText>
<ConsentVersion>sample string 14</ConsentVersion>
<CreatedOn>2026-08-13T13:18:54.644272-05:00</CreatedOn>
<ExpMonth>1</ExpMonth>
<ExpYear>1</ExpYear>
<FundingType>sample string 10</FundingType>
<GatewayDisplayName>sample string 5</GatewayDisplayName>
<GatewayType>4</GatewayType>
<Id>sample string 1</Id>
<IsExpired>true</IsExpired>
<Last4>sample string 7</Last4>
<RevokedByName>sample string 17</RevokedByName>
<RevokedOn>2026-08-13T13:18:54.644272-05:00</RevokedOn>
<Scope>2</Scope>
<ScopeName>sample string 3</ScopeName>
<Status>11</Status>
<StatusName>sample string 12</StatusName>
</PaymentInstrumentOutVO>
<PaymentInstrumentOutVO>
<Brand>sample string 6</Brand>
<CardholderName>sample string 9</CardholderName>
<ConsentAt>2026-08-13T13:18:54.644272-05:00</ConsentAt>
<ConsentText>sample string 16</ConsentText>
<ConsentVersion>sample string 14</ConsentVersion>
<CreatedOn>2026-08-13T13:18:54.644272-05:00</CreatedOn>
<ExpMonth>1</ExpMonth>
<ExpYear>1</ExpYear>
<FundingType>sample string 10</FundingType>
<GatewayDisplayName>sample string 5</GatewayDisplayName>
<GatewayType>4</GatewayType>
<Id>sample string 1</Id>
<IsExpired>true</IsExpired>
<Last4>sample string 7</Last4>
<RevokedByName>sample string 17</RevokedByName>
<RevokedOn>2026-08-13T13:18:54.644272-05:00</RevokedOn>
<Scope>2</Scope>
<ScopeName>sample string 3</ScopeName>
<Status>11</Status>
<StatusName>sample string 12</StatusName>
</PaymentInstrumentOutVO>
<PaymentInstrumentOutVO>
<Brand>sample string 6</Brand>
<CardholderName>sample string 9</CardholderName>
<ConsentAt>2026-08-13T13:18:54.644272-05:00</ConsentAt>
<ConsentText>sample string 16</ConsentText>
<ConsentVersion>sample string 14</ConsentVersion>
<CreatedOn>2026-08-13T13:18:54.644272-05:00</CreatedOn>
<ExpMonth>1</ExpMonth>
<ExpYear>1</ExpYear>
<FundingType>sample string 10</FundingType>
<GatewayDisplayName>sample string 5</GatewayDisplayName>
<GatewayType>4</GatewayType>
<Id>sample string 1</Id>
<IsExpired>true</IsExpired>
<Last4>sample string 7</Last4>
<RevokedByName>sample string 17</RevokedByName>
<RevokedOn>2026-08-13T13:18:54.644272-05:00</RevokedOn>
<Scope>2</Scope>
<ScopeName>sample string 3</ScopeName>
<Status>11</Status>
<StatusName>sample string 12</StatusName>
</PaymentInstrumentOutVO>
</Instruments>
<Scopes>
<PaymentInstrumentScopeOutVO>
<EffectiveScope>3</EffectiveScope>
<GatewayDisplayName>sample string 5</GatewayDisplayName>
<Reason>sample string 6</Reason>
<Scope>1</Scope>
<ScopeName>sample string 2</ScopeName>
<SupportsVault>true</SupportsVault>
</PaymentInstrumentScopeOutVO>
<PaymentInstrumentScopeOutVO>
<EffectiveScope>3</EffectiveScope>
<GatewayDisplayName>sample string 5</GatewayDisplayName>
<Reason>sample string 6</Reason>
<Scope>1</Scope>
<ScopeName>sample string 2</ScopeName>
<SupportsVault>true</SupportsVault>
</PaymentInstrumentScopeOutVO>
<PaymentInstrumentScopeOutVO>
<EffectiveScope>3</EffectiveScope>
<GatewayDisplayName>sample string 5</GatewayDisplayName>
<Reason>sample string 6</Reason>
<Scope>1</Scope>
<ScopeName>sample string 2</ScopeName>
<SupportsVault>true</SupportsVault>
</PaymentInstrumentScopeOutVO>
</Scopes>
</PaymentInstrumentListOutVO>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].Id" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].Scope" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].ScopeName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].GatewayType" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].GatewayDisplayName" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].Brand" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].Last4" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].ExpMonth" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].ExpYear" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].IsExpired" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].CardholderName" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].FundingType" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].Status" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].StatusName" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].CreatedOn" 2026-08-13T13:18:54.6442720-05:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].ConsentVersion" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].ConsentAt" 2026-08-13T13:18:54.6442720-05:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].ConsentText" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].RevokedOn" 2026-08-13T13:18:54.6442720-05:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[0].RevokedByName" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].Id" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].Scope" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].ScopeName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].GatewayType" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].GatewayDisplayName" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].Brand" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].Last4" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].ExpMonth" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].ExpYear" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].IsExpired" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].CardholderName" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].FundingType" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].Status" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].StatusName" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].CreatedOn" 2026-08-13T13:18:54.6442720-05:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].ConsentVersion" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].ConsentAt" 2026-08-13T13:18:54.6442720-05:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].ConsentText" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].RevokedOn" 2026-08-13T13:18:54.6442720-05:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[1].RevokedByName" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].Id" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].Scope" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].ScopeName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].GatewayType" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].GatewayDisplayName" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].Brand" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].Last4" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].ExpMonth" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].ExpYear" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].IsExpired" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].CardholderName" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].FundingType" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].Status" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].StatusName" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].CreatedOn" 2026-08-13T13:18:54.6442720-05:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].ConsentVersion" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].ConsentAt" 2026-08-13T13:18:54.6442720-05:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].ConsentText" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].RevokedOn" 2026-08-13T13:18:54.6442720-05:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Instruments[2].RevokedByName" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[0].Scope" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[0].ScopeName" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[0].EffectiveScope" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[0].SupportsVault" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[0].GatewayDisplayName" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[0].Reason" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[1].Scope" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[1].ScopeName" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[1].EffectiveScope" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[1].SupportsVault" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[1].GatewayDisplayName" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[1].Reason" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[2].Scope" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[2].ScopeName" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[2].EffectiveScope" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[2].SupportsVault" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[2].GatewayDisplayName" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scopes[2].Reason" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e--