> ## Documentation Index
> Fetch the complete documentation index at: https://next-developers.opencard.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Get enabled issuer



## OpenAPI

````yaml /openapi/ems-api.json get /accounts/{accountId}/cardissuers/{cardIssuerId}
openapi: 3.0.3
info:
  title: OpenCard EMS API
  version: '1.0'
  description: >-
    API for Expense Management Systems. Manage TPAs, organizations, card
    holders, and webhooks. Receive transaction data via webhooks — not by
    polling this API.
  contact:
    email: support@opencard.io
servers:
  - url: https://api.opencard.io/api/v1/application
    description: Production
  - url: https://sandbox-api.opencard.io/api/v1/application
    description: Sandbox
security: []
paths:
  /accounts/{accountId}/cardissuers/{cardIssuerId}:
    get:
      tags:
        - Card Issuers
      summary: Get enabled issuer
      operationId: getAccountCardIssuer
      parameters:
        - $ref: '#/components/parameters/accountId'
        - name: cardIssuerId
          in: path
          required: true
          description: Issuer ID
          schema:
            type: integer
      responses:
        '200':
          description: Issuer
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CardIssuer'
              example:
                id: 1
                name_display: Acme Corporate Card
                name_legal: Acme Card Issuer AB
                name_legal_short: Acme Card Issuer
                name_short: Acme Card
                name_system: acme_card
                name_product: Acme Corporate Card
                type_product: Corporate Card
                email: issuer-ops@example.com
                product_description_short: Streamline expense management with real-time card data.
                product_description_long: >-
                  Full product description shown after the client activates this
                  card program.
                card_scheme: mastercard
                logo_name: acme-card-logo.png
                logo_url: >-
                  https://sandbox-api.opencard.io/logos?type=card_issuers&name=acme-card-logo.png
                card_scheme_logo_url: >-
                  https://sandbox-api.opencard.io/images/card-schemes/mastercard.svg
                created_at: '2026-01-15T10:00:00.000000Z'
                updated_at: '2026-06-08T10:00:00.000000Z'
                deleted_at: null
                pivot:
                  account_id: 1
                  card_issuer_id: 1
                  created_at: '2026-06-01T09:00:00.000000Z'
                  updated_at: '2026-06-01T09:00:00.000000Z'
      security:
        - opencard_auth:
            - account-card-issuers-read
components:
  parameters:
    accountId:
      name: accountId
      in: path
      required: true
      description: Your account ID
      schema:
        type: integer
  schemas:
    CardIssuer:
      type: object
      description: >-
        Card program returned by account card-issuer endpoints. Same shape as
        the CardIssuer Eloquent model (plus `pivot` when listed via the account
        relation).
      properties:
        id:
          type: integer
        name_display:
          type: string
        name_legal:
          type: string
          nullable: true
        name_legal_short:
          type: string
          nullable: true
          description: Short legal name (used in PDPC/TPA legal text)
        name_short:
          type: string
          nullable: true
        name_system:
          type: string
          nullable: true
          description: Stable system key (e.g. for plugin `allowedCardIssuerIds`)
        name_product:
          type: string
          nullable: true
        type_product:
          type: string
          nullable: true
        email:
          type: string
          nullable: true
          description: >-
            Present on account-enabled list/get; omitted from the global catalog
            select
        product_description_short:
          type: string
          nullable: true
        product_description_long:
          type: string
          nullable: true
        card_scheme:
          type: string
          nullable: true
          description: e.g. mastercard, visa
        logo_name:
          type: string
          nullable: true
        logo_url:
          type: string
          nullable: true
          description: Computed absolute URL to issuer logo
        card_scheme_logo_url:
          type: string
          nullable: true
          description: Computed absolute URL to scheme logo
        created_at:
          type: string
          format: date-time
        updated_at:
          type: string
          format: date-time
        deleted_at:
          type: string
          format: date-time
          nullable: true
          description: >-
            Present on account-enabled responses; soft-deleted issuers are
            excluded from the catalog
        pivot:
          type: object
          nullable: true
          description: >-
            Present on account-attached list/get — when this issuer was enabled
            on the account
          properties:
            account_id:
              type: integer
            card_issuer_id:
              type: integer
            created_at:
              type: string
              format: date-time
            updated_at:
              type: string
              format: date-time
  securitySchemes:
    opencard_auth:
      type: oauth2
      flows:
        clientCredentials:
          tokenUrl: https://api.opencard.io/oauth/token
          scopes:
            accounts-read: Read your account
            accounts-write: Update your account
            oauth-clients-read: Read OAuth clients
            oauth-clients-write: Create OAuth clients
            public-records-read: Company registry lookup
            account-tpas-read: Read TPAs
            account-tpas-write: Create TPAs
            account-tpas-delete: Delete TPAs
            account-tpa-signatories-read: Read TPA signatories
            account-tpa-signatories-write: Add TPA signatories
            account-tpa-identities-read: List identities on TPA
            billings-write: Create billing profiles
            card-issuers-read: List available card programs (catalog)
            account-card-issuers-read: List enabled issuers
            account-card-issuers-write: Enable issuers
            account-card-issuers-delete: Disable issuers
            organizations-read: Read organizations
            organizations-write: Create organizations
            card-holders-read: Read card holders
            card-holders-write: Create and update card holders
            card-holders-delete: Delete card holders
            webhooks-read: Read webhooks
            webhooks-write: Create webhooks
            webhook-events-read: Read webhook delivery log
            receipts-write: Scan receipts (OCR)

````