1. Companies
Payswix | Agents API
  • Finance account
    • Getting started
    • Validation rules
    • Virtual IBANs
      • NACE codes
      • Create vIBAN for person or company
      • Get a list of vIBANs
    • Transactions
      • Create a SEPA transfer
      • Get transfer fee
      • Get all existing recipients
      • Get transaction information
      • Get a filtered list of transactions
    • Companies
      • Get specific company details
        GET
    • Accounts
      • Create a new account
      • Get all user accounts
      • Get user account information by account number
    • Other
      • Check if the server is alive
    • Webhooks
      • Transaction webhook
    • Schemas
      • Company vIBAN
      • Person vIBAN
      • Transaction
  • Standard account
    • Transactions
      • Create a SEPA transfer
      • Create a SWIFT transfer
    • Schemas
      • Transaction
  1. Companies

Get specific company details

GET
/agents/v1/companies/{clientId}/details

Request

Authorization
API Key
Add parameter in header
X-API-KEY
Example:
X-API-KEY: ********************
or
Path Params

Responses

🟢200OK
application/json
OK
Bodyapplication/json

🟠401Unauthorized
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://demo-api.payswix.com/agents/v1/companies//details' \
--header 'X-API-KEY: <api-key>'
Response Response Example
200 - Success
{
    "is_success": true,
    "data": {
        "legalAddress": {
            "countryCode": "LT",
            "addressLine1": "Gedimino pr. 12-5",
            "addressLine2": null,
            "city": "Vilnius",
            "postalCode": "01103",
            "state": null
        },
        "countryCode": "LT",
        "permissions": [],
        "metadata": {
            "pswx_authorizedSignatory": {
                "0_address_city": "Vilniaus",
                "0_address_country": "LTU",
                "0_address_postalCode": "01103",
                "0_address_street": "Gedimino pr. 1-10",
                "0_personal_authorizedUnderPOA": "No",
                "0_personal_dateOfBirth": "1990-05-15",
                "0_personal_email": "[email protected]",
                "0_personal_firstname": "John",
                "0_personal_idDocumentExpiryDate": "2030-05-15",
                "0_personal_idDocumentIssuingCountry": "LTU",
                "0_personal_idDocumentNumber": "LT1234567",
                "0_personal_idDocumentType": "Passport",
                "0_personal_lastname": "Smith",
                "0_personal_nationality": "LTU",
                "0_personal_personalCode": "39005151234",
                "0_personal_phone": "+447380214568",
                "0_personal_placeOfBirth": "LTU",
                "0_personal_residencyPermit": "No",
                "0_tax_actAsNominee": "No",
                "0_tax_actAsTrustee": "No",
                "0_tax_country": "LTU",
                "0_tax_employeePosition": "CEO",
                "0_tax_isPep": "No",
                "0_tax_tin": "39005151234"
            },
            "pswx_company": {
                "countryOfIncorporation": "LTU",
                "dateOfIncorporation": "2018-04-12",
                "email": "[email protected]",
                "haveTradingName": "No",
                "legalEntityIdentifier": "529900T8BM49AURSDO55",
                "name": "UAB Baltic Trading",
                "phone": "+37061234567",
                "registrationNumber": "304567891"
            },
            "pswx_director": {
                "0_address_city": "Vilniaus",
                "0_address_country": "LTU",
                "0_address_postalCode": "01103",
                "0_address_street": "Gedimino pr. 1-10",
                "0_corporate_director": "validate",
                "0_personal_dateOfBirth": "1990-05-15",
                "0_personal_email": "[email protected]",
                "0_personal_firstname": "John",
                "0_personal_idDocumentExpiryDate": "2030-05-15",
                "0_personal_idDocumentIssuingCountry": "LTU",
                "0_personal_idDocumentNumber": "LT1234567",
                "0_personal_idDocumentType": "Passport",
                "0_personal_lastname": "Smith",
                "0_personal_nationality": "LTU",
                "0_personal_personalCode": "39005151234",
                "0_personal_phone": "+447380214568",
                "0_personal_placeOfBirth": "LTU",
                "0_personal_residencyPermit": "No",
                "0_personal_type": "Individual",
                "0_tax_actAsNominee": "No",
                "0_tax_actAsTrustee": "No",
                "0_tax_country": "LTU",
                "0_tax_isPep": "No",
                "0_tax_tin": "39005151234"
            },
            "pswx_expectActivity": {
                "additionalActivity": "Occasional IT consulting, onboarding support, and technical training for clients.",
                "annualTurnover": "1 - 250 000",
                "doesRequireSpecialLicence": "No",
                "mainActivity": "oftware development and maintenance services for business clients, including web platform development, integrations, support, and recurring subscription-based technical services.",
                "mainActivityCode": "K_62.00.00",
                "mainActivityType": "K_62.10.00 Computer programming activities",
                "numberOfEmployees": "18",
                "passiveIncomeIsMoreThanHalf": "No",
                "sharedCapitalAmount": "850000"
            },
            "pswx_incomingActivity": {
                "monthlyTurnover": "0 - 10 000",
                "noBusinessPartners": "Yes",
                "numberOfTxPerMonth": "11 - 30"
            },
            "pswx_outgoingActivity": {
                "applyForMerchantServicingSolutions": "No",
                "iConfirm": "Yes",
                "monthlyTurnover": "0 - 10 000",
                "noBusinessPartners": "Yes",
                "numberOfTxPerMonth": "11 - 30"
            },
            "pswx_purpose": {
                "account": "To receive customer payments and make supplier payouts within the EU."
            },
            "pswx_registeredAddress": {
                "city": "Vilnius",
                "country": "LTU",
                "county": "Vilniaus",
                "officePhone": "+37052345678",
                "postalCode": "01103",
                "street": "Gedimino pr. 12-5"
            },
            "pswx_representative": {
                "actAsNominee": "No",
                "actAsTrustee": "No",
                "authorizedUnderPOA": "No",
                "city": "Vilniaus",
                "country": "LTU",
                "dateOfBirth": "1990-05-15",
                "idDocumentExpiryDate": "2030-05-15",
                "idDocumentNumber": "LT1234567",
                "idDocumentType": "Passport",
                "isPep": "No",
                "nationality": "LTU",
                "postalCode": "01103",
                "residencyPermit": "No",
                "role": "Member of the Board/Board of Directors",
                "street": "Gedimino pr. 1-10",
                "taxCountry": "LTU",
                "tin": "39005151234"
            },
            "pswx_shareholder": {
                "0_address_city": "Vilniaus",
                "0_address_country": "LTU",
                "0_address_postalCode": "01103",
                "0_address_street": "Gedimino pr. 1-10",
                "0_corporate_shareholder": "validate",
                "0_personal_dateOfBirth": "1990-05-15",
                "0_personal_email": "[email protected]",
                "0_personal_firstname": "John",
                "0_personal_idDocumentExpiryDate": "2030-05-15",
                "0_personal_idDocumentIssuingCountry": "LTU",
                "0_personal_idDocumentNumber": "LT1234567",
                "0_personal_idDocumentType": "Passport",
                "0_personal_lastname": "Smith",
                "0_personal_nationality": "LTU",
                "0_personal_personalCode": "39005151234",
                "0_personal_phone": "+447380214568",
                "0_personal_placeOfBirth": "LTU",
                "0_personal_residencyPermit": "No",
                "0_personal_type": "Individual",
                "0_tax_actAsNominee": "No",
                "0_tax_actAsTrustee": "No",
                "0_tax_country": "LTU",
                "0_tax_isBearerShares": "No",
                "0_tax_isNoNaturalPersons": "No",
                "0_tax_isPep": "No",
                "0_tax_ownership": "100",
                "0_tax_tin": "39005151234"
            },
            "pswx_tax": {
                "country": "LTU",
                "tin": "LT39005151234"
            },
            "pswx_tradingAddress": {
                "city": "Vilnius",
                "country": "LTU",
                "county": "Vilniaus",
                "postalCode": "01103",
                "sameAsRegistered": "Yes",
                "street": "Gedimino pr. 12-5"
            },
            "pswx_ubo": {
                "0_address_city": "Vilniaus",
                "0_address_country": "LTU",
                "0_address_postalCode": "01103",
                "0_address_street": "Gedimino pr. 1-10",
                "0_personal_dateOfBirth": "1990-05-15",
                "0_personal_email": "[email protected]",
                "0_personal_firstname": "John",
                "0_personal_idDocumentExpiryDate": "2030-05-15",
                "0_personal_idDocumentIssuingCountry": "LTU",
                "0_personal_idDocumentNumber": "LT1234567",
                "0_personal_idDocumentType": "Passport",
                "0_personal_lastname": "Smith",
                "0_personal_nationality": "LTU",
                "0_personal_personalCode": "39005151234",
                "0_personal_phone": "+447380214568",
                "0_personal_placeOfBirth": "LTU",
                "0_personal_residencyPermit": "No",
                "0_tax_actAsNominee": "No",
                "0_tax_actAsTrustee": "No",
                "0_tax_country": "LTU",
                "0_tax_isBearerShares": "No",
                "0_tax_isNoNaturalPersons": "No",
                "0_tax_isPep": "No",
                "0_tax_ownership": "100",
                "0_tax_tin": "39005151234"
            }
        },
        "referralProgram": {
            "code": null,
            "referralCode": "uabk11"
        },
        "id": "2ebdcb56-dcc6-4759-b6c9-10d943b7b278",
        "publicId": "@uabk11",
        "state": 0,
        "photo": null,
        "skipTransferPreApproval": true,
        "updatedAt": "2026-04-07T10:21:48+00:00",
        "createdAt": "2026-04-07T10:21:21+00:00",
        "accessRoles": [],
        "accessRolesMap": [],
        "verificationLevel": 2,
        "stateReason": null,
        "subscriptionPlan": null,
        "riskLevel": null,
        "score": null,
        "sanctionsScreeningResult": null,
        "registrationNumber": "304567891",
        "taxIdentificationNumber": "",
        "tags": [],
        "name": "UAB Baltic Trading",
        "owner": {
            "legalAddress": {
                "countryCode": "LT",
                "addressLine1": "Gedimino pr. 1-10",
                "addressLine2": null,
                "city": "Vilniaus",
                "postalCode": "01103",
                "state": null
            },
            "countryCode": "LT",
            "permissions": [],
            "metadata": {
                "pswx_address": {
                    "address": "Gedimino pr. 1-10",
                    "city": "Vilniaus",
                    "country": "LTU",
                    "postalCode": "01103"
                },
                "pswx_identity": {
                    "dateOfBirth": "1990-05-15",
                    "firstname": "John",
                    "lastname": "Smith",
                    "nationality": "LTU"
                },
                "pswx_personal": {
                    "idDocumentExpiryDate": "2030-05-15",
                    "idDocumentNumber": "LT1234567",
                    "idDocumentType": "Passport",
                    "residencyPermit": "No"
                },
                "pswx_tax": {
                    "country": "LTU",
                    "tin": "39005151234"
                }
            },
            "referralProgram": {
                "code": null,
                "referralCode": "john1yu"
            },
            "id": "b1da2a79-c9cd-4c6f-bf9c-35019ec4f2c1",
            "publicId": "@john1yu",
            "state": 0,
            "photo": null,
            "skipTransferPreApproval": true,
            "updatedAt": "2026-04-07T10:21:01+00:00",
            "createdAt": "2026-04-07T10:05:46+00:00",
            "accessRoles": [],
            "accessRolesMap": [],
            "verificationLevel": 5,
            "stateReason": null,
            "subscriptionPlan": null,
            "riskLevel": null,
            "score": null,
            "sanctionsScreeningResult": null,
            "name": "John Smith",
            "transliteratedName": "John Smith",
            "tags": [],
            "firstName": "John",
            "middleName": null,
            "lastName": "Smith",
            "language": "en",
            "gender": 0,
            "nationality": null,
            "birthdate": null,
            "emails": [
                {
                    "id": "df02d1d1-da04-4202-8755-ce13e75f361a",
                    "primary": true,
                    "status": 2,
                    "addedAt": "2026-04-07T10:05:46+00:00",
                    "email": "[email protected]"
                }
            ],
            "phones": [
                {
                    "id": "32a5bb4d-5e3e-4b23-bc4f-85ee5c893495",
                    "primary": true,
                    "status": 2,
                    "addedAt": "2026-04-07T10:06:30+00:00",
                    "phone": {
                        "internationalNumber": "447380214568",
                        "number": "7380214568",
                        "countryCode": "GB"
                    }
                }
            ],
            "verificationStatus": 4,
            "passwordUpdatedAt": "2026-04-07T10:05:46+00:00",
            "defaultCurrency": "EUR",
            "legalName": null,
            "username": "[email protected]",
            "type": 0
        },
        "phone": null,
        "email": null,
        "verificationStatus": 2,
        "businessType": 29,
        "otherBusinessType": null,
        "beneficialOwnerType": null,
        "beneficialOwnerPositions": [],
        "beneficialOwnerOwnershipStake": null,
        "url": null,
        "incorporationDate": null,
        "type": 1
    },
    "message": null
}
Previous
Get a filtered list of transactions
Next
Create a new account
Built with