Acesso ao ambiente de desenvolvimento
O ambiente de testes encontra-se disponível em http://sandbox.ilinkc.com.br. Recomendamos a utilização da aplicação Postman para realização dos testes de integração.
Usuários de Sandbox:
Email: proprio.sandbox@linkc.com.br
Senha: kgqOKuBFAtTr2I/j
Email: cielo.sandbox@linkc.com.br
Senha: i0sv0gL3xQe6y5WO
Email: getnet.sandbox@linkc.com.br
Senha: fL8Pk9ubvytt8kxU
Collection do Postman
{
"info": { "_postman_id": "",
"name": "API I (Sandbox)",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
"_exporter_id": "14649956"
},
"item": [
{
"name": "integradores",
"item": [
{
"name": "Autenticação - Próprio",
"event": [
{
"listen": "test",
"script": {
"exec": [
"var response = pm.response.json();\r",
"pm.collectionVariables.set(\"token\", response[\"token\"]);"
],
"type": "text/javascript",
"packages": {}
}
}
],
"request": {
"auth": {
"type": "basic",
"basic": [
{
"key": "password",
"value": "kgqOKuBFAtTr2I/j",
"type": "string"
},
{
"key": "username",
"value": "proprio.sandbox@linkc.com.br",
"type": "string"
}
]
},
"method": "POST",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Basic dGFpcy5zaWx2YUBsaW5rYy5jb20uYnI6KzQ0L2ZDUWloT082RWg3Qg==",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"url": {
"raw": "{{host}}/api/integradores/auth/login",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"auth",
"login"
]
}
},
"response": []
},
{
"name": "Autenticação - Cielo",
"event": [
{
"listen": "test",
"script": {
"exec": [
"var response = pm.response.json();\r",
"pm.collectionVariables.set(\"token\", response[\"token\"]);"
],
"type": "text/javascript",
"packages": {}
}
}
],
"request": {
"auth": {
"type": "basic",
"basic": [
{
"key": "password",
"value": "i0sv0gL3xQe6y5WO",
"type": "string"
},
{
"key": "username",
"value": "cielo.sandbox@linkc.com.br",
"type": "string"
}
]
},
"method": "POST",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Basic dGFpcy5zaWx2YUBsaW5rYy5jb20uYnI6KzQ0L2ZDUWloT082RWg3Qg==",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"url": {
"raw": "{{host}}/api/integradores/auth/login",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"auth",
"login"
]
}
},
"response": []
},
{
"name": "Autenticação - Getnet",
"event": [
{
"listen": "test",
"script": {
"exec": [
"var response = pm.response.json();\r",
"pm.collectionVariables.set(\"token\", response[\"token\"]);"
],
"type": "text/javascript",
"packages": {}
}
}
],
"request": {
"auth": {
"type": "basic",
"basic": [
{
"key": "password",
"value": "fL8Pk9ubvytt8kxU",
"type": "string"
},
{
"key": "username",
"value": "getnet.sandbox@linkc.com.br",
"type": "string"
}
]
},
"method": "POST",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Basic dGFpcy5zaWx2YUBsaW5rYy5jb20uYnI6KzQ0L2ZDUWloT082RWg3Qg==",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"url": {
"raw": "{{host}}/api/integradores/auth/login",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"auth",
"login"
]
}
},
"response": []
},
{
"name": "Consulta Ticket",
"event": [
{
"listen": "test",
"script": {
"exec": [
"var response = pm.response.json();\r",
"pm.collectionVariables.set(\"transacao\", response[\"permanencia\"][\"transacao\"]);\r",
""
],
"type": "text/javascript",
"packages": {}
}
}
],
"request": {
"auth": {
"type": "bearer",
"bearer": [
{
"key": "token",
"value": "{{token}}",
"type": "string"
}
]
},
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"url": {
"raw": "{{host}}/api/integradores/permanencias?ticket=123434555",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"permanencias"
],
"query": [
{
"key": "ticket",
"value": "123434555"
}
]
}
},
"response": []
},
{
"name": "Consulta Placa",
"event": [
{
"listen": "test",
"script": {
"exec": [
"var response = pm.response.json();\r",
"pm.collectionVariables.set(\"transacao\", response[\"permanencia\"][\"transacao\"]);\r",
""
],
"type": "text/javascript",
"packages": {}
}
}
],
"request": {
"auth": {
"type": "bearer",
"bearer": [
{
"key": "token",
"value": "{{token}}",
"type": "string"
}
]
},
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"url": {
"raw": "{{host}}/api/integradores/permanencias?placa=aac1231",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"permanencias"
],
"query": [
{
"key": "placa",
"value": "aac1231"
}
]
}
},
"response": []
},
{
"name": "Gera token Cartão de Crédito",
"event": [
{
"listen": "test",
"script": {
"exec": [
"var jsonData = JSON.parse(responseBody);",
"var token = jsonData.cartao_credito.token;",
"postman.setEnvironmentVariable(\"cartao_credito_token\", token);",
""
],
"type": "text/javascript",
"packages": {}
}
}
],
"request": {
"method": "POST",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Bearer {{token}}",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"cartao_credito\": {\n \"numero\": \"1234432112344321\",\n \"portador\": \"PORTADOR\",\n \"validade\": \"08/2025\",\n \"bandeira\": \"Visa\"\n }\n}"
},
"url": {
"raw": "{{host}}/api/integradores/adquirentes/cartoes",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"adquirentes",
"cartoes"
]
}
},
"response": []
},
{
"name": "Gera token Cartão de Crédito (Maxipago)",
"event": [
{
"listen": "test",
"script": {
"exec": [
"var jsonData = JSON.parse(responseBody);",
"var token = jsonData.cartao_credito.token;",
"postman.setEnvironmentVariable(\"cartao_credito_token\", token);",
""
],
"type": "text/javascript",
"packages": {}
}
}
],
"request": {
"method": "POST",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Bearer {{token}}",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"cartao_credito\": {\n \"numero\": \"4111111111111111\",\n \"portador\": \"PORTADOR\",\n \"validade\": \"08/2022\",\n \"consumidor\": {\n \"id\": \"abcdefgh-12345678901234567890-ijklmnopq\",\n \"nome\": \"NOME SOBRENOME\",\n \"email\": \"email@email.com\",\n \"telefone\": \"5519999999999\",\n \"id_no_adquirente\": null,\n \"data_nascimento\": \"01/01/2000\",\n \"sexo\": \"M\",\n \"cpf\": \"96702640811\",\n \"cnpj\": null,\n \"endereco\": {\n \"logradouro\": \"RUA\",\n \"numero\": \"NUMERO\",\n \"complemento\": \"COMPLEMENTO\",\n \"cidade\": \"CIDADE\",\n \"uf\": \"SP\",\n \"pais\": \"BR\",\n \"cep\": \"12345678\"\n }\n }\n }\n}"
},
"url": {
"raw": "{{host}}/api/integradores/adquirentes/cartoes",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"adquirentes",
"cartoes"
]
}
},
"response": []
},
{
"name": "Paga ticket sem Cartão de Crédito",
"request": {
"auth": {
"type": "bearer",
"bearer": [
{
"key": "token",
"value": "{{token}}",
"type": "string"
}
]
},
"method": "POST",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Bearer eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJhcGlfZ2FyYWdlbSIsImV4cCI6MTcwMjMxOTQ1NCwiaWF0IjoxNzAyMzE1ODU0LCJpc3MiOiJhcGlfZ2FyYWdlbSIsImp0aSI6ImQ1N2I3ZGQ0LTNlZTEtNDJiZi1iMmI5LTA2NDMwYzZhMzUyMSIsIm5iZiI6MTcwMjMxNTg1Mywic29tZSI6ImNsYWltIiwic3ViIjoidGFpcy5zaWx2YUBsaW5rYy5jb20uYnIiLCJ0eXAiOiJyZWZyZXNoIn0.wGkUtfTiz8jEBv70XkCypjqJ3oDjGn2r8hrDbXN7rtUe4ovEOEHqXV7gCFIkYSuugqwmLAxADcydy7xZ6mRD0Q",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"permanencia_pagamento\": {\n \"transacao\": \"{{transacao}}\",\n \"tag\": \"\"\n }\n}"
},
"url": {
"raw": "{{host}}/api/integradores/permanencia_pagamentos",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"permanencia_pagamentos"
]
}
},
"response": []
},
{
"name": "Paga ticket com Pix",
"request": {
"auth": {
"type": "bearer",
"bearer": [
{
"key": "token",
"value": "{{token}}",
"type": "string"
}
]
},
"method": "POST",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Bearer eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJhcGlfZ2FyYWdlbSIsImV4cCI6MTcwMjMxOTQ1NCwiaWF0IjoxNzAyMzE1ODU0LCJpc3MiOiJhcGlfZ2FyYWdlbSIsImp0aSI6ImQ1N2I3ZGQ0LTNlZTEtNDJiZi1iMmI5LTA2NDMwYzZhMzUyMSIsIm5iZiI6MTcwMjMxNTg1Mywic29tZSI6ImNsYWltIiwic3ViIjoidGFpcy5zaWx2YUBsaW5rYy5jb20uYnIiLCJ0eXAiOiJyZWZyZXNoIn0.wGkUtfTiz8jEBv70XkCypjqJ3oDjGn2r8hrDbXN7rtUe4ovEOEHqXV7gCFIkYSuugqwmLAxADcydy7xZ6mRD0Q",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"permanencia_pagamento\": {\n \"transacao\": \"{{transacao}}\",\n \"tag\": \"\",\n \"tipo\": \"pix\",\n \"consumidor\": {\n \"nome\": \"teste\",\n \"cpf\": \"025.777.88-14\"\n }\n }\n}"
},
"url": {
"raw": "{{host}}/api/integradores/permanencia_pagamentos",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"permanencia_pagamentos"
]
}
},
"response": []
},
{
"name": "Paga ticket com Cartão de Crédito",
"request": {
"method": "POST",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Bearer {{token}}",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"permanencia_pagamento\": {\n \"transacao\": \"{{transacao}}\",\n \"tag\": \"COM RPS\",\n \"cartao_credito\": {\n \"validade\": \"06/2029\",\n \"numero\": \"1234432112344321\",\n \"portador\": \"Daniele Ramos Rocha\",\n \"tokeniza\": false,\n \"bandeira\": \"master\",\n \"codigo_seguranca\": \"022\"\n }\n }\n}"
},
"url": {
"raw": "{{host}}/api/integradores/permanencia_pagamentos",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"permanencia_pagamentos"
]
}
},
"response": []
},
{
"name": "Paga ticket sem Cartão de Crédito com Tomador PF",
"request": {
"method": "POST",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Bearer {{token}}",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"permanencia_pagamento\": {\n \"transacao\": \"{{transacao}}\",\n \"tag\": \"COM RPS\",\n \"rps\": {\n \"pessoa_fisica\": {\n \"cpf\": \"12345678901\",\n \"email\": \"teste@gmail.com\",\n \"nome\": \"Teste \",\n \"logradouro\": {\n \"tipo\": \"RUA\",\n \"nome\": \"TESTE\",\n \"numero\": \"1000\",\n \"complemento\": \"\",\n \"bairro\": \"TESTE\",\n \"cidade\": \"CAMPINAS\",\n \"uf\": \"SP\",\n \"cep\": \"13000-000\"\n }\n }\n }\n }\n}"
},
"url": {
"raw": "{{host}}/api/integradores/permanencia_pagamentos",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"permanencia_pagamentos"
]
}
},
"response": []
},
{
"name": "Paga ticket com Cartão de Crédito com Tomador PJ",
"request": {
"method": "POST",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Bearer {{token}}",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"permanencia_pagamento\": {\n \"transacao\": \"{{transacao}}\",\n \"cartao_credito\": {\n \"numero\": \"4111111111111111\",\n \"portador\": \"PORTADOR\",\n \"validade\": \"02/2026\",\n \"bandeira\": \"Visa\",\n \"tokeniza\": false,\n \"codigo_seguranca\": \"111\"\n },\n \"tag\": \"COM RPS\",\n \"rps\": {\n \"pessoa_juridica\": {\n \"cnpj\": \"11011111000111\",\n \"email\": \"\",\n \"razao_social\": \"\",\n \"inscricao_municipal\": \"\",\n \"inscricao_estadual\": \"\",\n \"logradouro\": {\n \"tipo\": \"\",\n \"nome\": \"\",\n \"numero\": \"\",\n \"complemento\": \"\",\n \"bairro\": \"\",\n \"cidade\": \"\",\n \"uf\": \"\",\n \"cep\": \"\"\n }\n }\n }\n }\n}"
},
"url": {
"raw": "{{host}}api/integradores/permanencia_pagamentos",
"host": [
"{{host}}api"
],
"path": [
"integradores",
"permanencia_pagamentos"
]
}
},
"response": []
},
{
"name": "Paga ticket com Cartão de Crédito (Maxipago)",
"request": {
"method": "POST",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Bearer {{token}}",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"permanencia_pagamento\": {\n \"transacao\": \"{{transacao}}\",\n \"tag\": \"COM RPS\",\n \"cartao_credito\": {\n \"numero\": \"4111111111111111\",\n \"portador\": \"PORTADOR\",\n \"validade\": \"08/2022\",\n \"codigo_seguranca\": \"123\",\n \"bandeira\": \"visa\",\n \"tokeniza\": true,\n \"consumidor\": {\n \"id\": \"123\",\n \"nome\": \"NOME SOBRENOME\"\n }\n }\n }\n}"
},
"url": {
"raw": "{{host}}/api/integradores/permanencia_pagamentos",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"permanencia_pagamentos"
]
}
},
"response": []
},
{
"name": "Paga ticket com Token",
"request": {
"method": "POST",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Bearer {{token}}",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"permanencia_pagamento\": {\n \"transacao\": \"{{transacao}}\",\n \"tag\": \"COM RPS\",\n \"cartao_credito\": {\n \"token\": \"{{cartao_credito_token}}\",\n \"validade\": \"12/2021\",\n \"portador\": \"TESTE\"\n }\n }\n}"
},
"url": {
"raw": "{{host}}api/integradores/permanencia_pagamentos",
"host": [
"{{host}}api"
],
"path": [
"integradores",
"permanencia_pagamentos"
]
}
},
"response": []
},
{
"name": "Paga ticket com Token Maxipago",
"request": {
"method": "POST",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Bearer {{token}}",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"permanencia_pagamento\": {\n \"transacao\": \"{{transacao}}\",\n \"tag\": \"COM RPS\",\n \"cartao_credito\": {\n \"token\": \"{{cartao_credito_token}}\",\n \"portador\": \"PORTADOR\",\n \"validade\": \"08/2022\",\n \"consumidor\": {\n \"id\": \"123\",\n \"nome\": \"NOME SOBRENOME\"\n }\n }\n }\n}"
},
"url": {
"raw": "{{host}}/api/integradores/permanencia_pagamentos",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"permanencia_pagamentos"
]
}
},
"response": []
},
{
"name": "Consulta pagamentos",
"request": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Bearer {{token}}",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"url": {
"raw": "{{host}}/api/integradores/permanencia_pagamentos",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"permanencia_pagamentos"
]
}
},
"response": []
},
{
"name": "Consulta pagamentos com tag",
"request": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/vnd.linkc.com.br; version=1",
"type": "text"
},
{
"key": "Authorization",
"value": "Bearer {{token}}",
"type": "text"
},
{
"key": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"url": {
"raw": "{{host}}/api/integradores/permanencia_pagamentos?tag=XYZ12345&per_page=10000",
"host": [
"{{host}}"
],
"path": [
"api",
"integradores",
"permanencia_pagamentos"
],
"query": [
{
"key": "tag",
"value": "XYZ12345"
},
{
"key": "per_page",
"value": "10000"
}
]
}
},
"response": []
}
]
}
],
"event": [
{
"listen": "prerequest",
"script": {
"type": "text/javascript",
"packages": {},
"exec": [
""
]
}
},
{
"listen": "test",
"script": {
"type": "text/javascript",
"packages": {},
"exec": [
""
]
}
}
],
"variable": [
{
"key": "host",
"value": " http://sandbox.ilinkc.com.br",
"type": "string"
},
{
"key": "token",
"value": "",
"type": "string"
},
{
"key": "transacao",
"value": ""
}
]
}