Retrieve payment method penny test status by legal entity

Returns payment method status alongside its penny test (e2e validation) outcome, for payment methods belonging to a specific legal entity. Supports filter-based discovery by method status, penny test status, and date range. Results are paginated using cursor-based (keyset) pagination. Results are scoped to the authenticated organization; requests for legal entities belonging to other organizations return an empty result set. **Token scopes**: `payments:read`

Authentication

AuthorizationBearer
## Authentication The Deel API uses bearer tokens to authenticate requests. All API calls must be made over HTTPS — calls over plain HTTP or without authentication will fail. ```curl curl -X GET 'https://api.letsdeel.com/rest/v2/contracts' \ -H 'Authorization: Bearer YOUR-TOKEN-HERE' ``` [Learn more about authentication](/api/authentication)
OR
AuthorizationBearer
Standard OAuth2 security scheme based on https://swagger.io/docs/specification/authentication/

Query parameters

legal_entity_idintegerRequired>=1
Legal entity ID to filter payment methods.
method_statusenumOptional
Filter by payment method status.
method_typeenumOptional
Filter by payment method client type.
Allowed values:
penny_test_statusenumOptional
Filter by penny test status.
Allowed values:
created_afterstringOptionalformat: "date-time"
Filter methods created after this ISO date.
created_beforestringOptionalformat: "date-time"
Filter methods created before this ISO date.
limitintegerOptional1-100Defaults to 20

Maximum number of results to return (1-100, default 20).

cursorstringOptional
Opaque keyset pagination cursor from the previous response's pagination.cursor field. Omit for the first page.

Response

Payment method and penny test status retrieved successfully.
datalist of objects
paginationobject

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error