POST api/Third?accountId={accountId}&b2bId={b2bId}

ALTA de Cliente/Proveedor

Request Información

URI Parámetros

NameDescriptionTypeAdditional information
accountId

Id Cuenta Cliente

globally unique identifier

Required

b2bId

Id Cliente/Proveedor

string

Required

Body Parámetros

Cliente/Proveedor

ThirdB2B
NameDescriptionTypeAdditional information
B2BId

Id de Cliente/Proveedor

string

None.

IdCode

Código identificación

string

None.

ParentIdCode

Código identificación de cuenta padre.

string

None.

CompanyName

Nombre de la Empresa/Proveedor/Cliente

string

None.

CompanyFiscalId

Id de Identificación Fiscal

string

None.

RelationshipIsCustomer

Indica si la relación es de Cliente.

boolean

None.

RelationshipIsProvider

Indica si la relación es de proveedor.

boolean

None.

ContactName

Nombre del contacto

string

None.

ContactEmail

Email de contacto

string

None.

ContactPhone

Teléfono de contacto

string

None.

Remarks

Observaciones

string

None.

Request Formats

application/json, text/json

Sample:
{
  "B2BId": "sample string 1",
  "IdCode": "sample string 2",
  "ParentIdCode": "sample string 3",
  "CompanyName": "sample string 4",
  "CompanyFiscalId": "sample string 5",
  "RelationshipIsCustomer": true,
  "RelationshipIsProvider": true,
  "ContactName": "sample string 8",
  "ContactEmail": "sample string 9",
  "ContactPhone": "sample string 10",
  "Remarks": "sample string 11"
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ThirdB2B'.

Response Information

Resource Description

ThirdB2BResult
NameDescriptionTypeAdditional information
Data

Cliente/Proveedor

ThirdB2B

None.

Item

Resultado consulta simple

ThirdB2BQry

None.

Items

Resultado de la consulta

Collection of ThirdB2BQry

None.

Error

Error

boolean

None.

ErrorCode

Código de Error

string

None.

ErrorDescription

Descripción del Error

string

None.

Warnings

Alertas sobre posibles problemas, correciones, mejoras en la información enviada.

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Data": {
    "B2BId": "sample string 1",
    "IdCode": "sample string 2",
    "ParentIdCode": "sample string 3",
    "CompanyName": "sample string 4",
    "CompanyFiscalId": "sample string 5",
    "RelationshipIsCustomer": true,
    "RelationshipIsProvider": true,
    "ContactName": "sample string 8",
    "ContactEmail": "sample string 9",
    "ContactPhone": "sample string 10",
    "Remarks": "sample string 11"
  },
  "Item": null,
  "Items": null,
  "Error": true,
  "ErrorCode": "sample string 2",
  "ErrorDescription": "sample string 3",
  "Warnings": "sample string 4"
}